Documentation des fonctions
Documentation de toute les fonctions du package Optinum
TestOptinum.cacher_stacktraceTestOptinum.contrainte1TestOptinum.contrainte2TestOptinum.fct1TestOptinum.fct2TestOptinum.tester_algo_newtonTestOptinum.tester_gctTestOptinum.tester_lagrangien_augmenteTestOptinum.tester_pas_de_cauchyTestOptinum.tester_regions_de_confiance
TestOptinum.cacher_stacktrace — MethodCacher les traces d'appels des tests erronés ou échoués, pour les remettre, décommentez les lignes 11 et 16.
TestOptinum.contrainte1 — MethodLa première contrainte
Expression
contrainte1(x) = x[1]+x[3]-1TestOptinum.contrainte2 — MethodLa deuxième contrainte
Expression
contrainte2(x) = (x[1]^2) + (x[2]^2) -1.5TestOptinum.fct1 — MethodLa première fonction de test
Expression
fct1(x) = 2*(x[1]+x[2]+x[3]-3)^2 + (x[1]-x[2])^2 + (x[2]-x[3])^2TestOptinum.fct2 — MethodLa première fonction de test
Expression
fct2(x)=100*(x[2]-x[1]^2)^2+(1-x[1])^2TestOptinum.tester_algo_newton — MethodTester l'algorithme de Newton local
Entrées :
- afficher : (Bool) affichage ou non des résultats de chaque test
Les cas de test (dans l'ordre)
- fct 1 : x011,x012
- fct 2 : x021,x022
TestOptinum.tester_gct — MethodTester l'algorithme du gradient conjugué tronqué
Entrées :
- afficher : (Bool) affichage ou non des résultats de chaque test
Les cas de test (dans l'ordre)
- la quadratique 1
- la quadratique 2
- la quadratique 3
- la quadratique 4
- la quadratique 5
- la quadratique 6
TestOptinum.tester_lagrangien_augmente — MethodTester l'algorithme du Lagrangien augmenté
Entrées :
- affichage : (Bool) affichage ou non des résultats de chaque test
Les cas de test (dans l'ordre)
- Newton
- fct1 : x01, x02
* fct2 : x03, x04- gct
- fct1 : x01, x02
* fct2 : x03, x04- Cauchy
- fct1 : x01, x02
- fct2 : x03, x04
TestOptinum.tester_pas_de_cauchy — MethodTester l'algorithme de pas de Cauchy
Entrées :
- afficher : (Bool) affichage ou non des résultats de chaque test
Les cas de test (dans l'ordre)
- quadratique 1
- quadratique 2
- quadratique 3
TestOptinum.tester_regions_de_confiance — MethodTester l'algorithme des régions de confiance
Entrées :
- affichage : (Bool) affichage ou non des résultats de chaque test
les cas de test (dans l'ordre)
- avec Cauchy :
- fct 1 : x011,x012
- fct 2 : x021,x022,x023- avec gct :
- fct 1 : x011,x012
- fct 2 : x021,x022,x023