diff --git a/src/Lagrangien_Augmente.jl b/src/Lagrangien_Augmente.jl index 07c9c23ff7905ae2cfdb86a4be00bd1e76e4f4ae..c4723ce41c769ef546486fad23fcb90a0ae50938 100755 --- a/src/Lagrangien_Augmente.jl +++ b/src/Lagrangien_Augmente.jl @@ -36,8 +36,8 @@ Lagrangien_Augmente(algo,fonc,contrainte,gradfonc,hessfonc,grad_contrainte, - 1 : nombre maximal d'itération atteint - (-1) : une erreur s'est produite - niters : (Integer) nombre d'itérations réalisées -- muk : (Float) valeur de mu_k à la sortie -- lambdak : (Float) valeur de lambda_k à la sortie +- muks : (Array{Float64}) tableau des valeurs prises par mu_k au cours de l'exécution +- lambdaks : (Array{Float64}) tableau des vleurs prises par lambda_k au cours de l'exécution #### Exemple d'appel ```julia @@ -85,8 +85,10 @@ function Lagrangien_Augmente(algo,fonc::Function,contrainte::Function,gradfonc:: flag = 0 iter = 0 muk = mu0 + muks = [mu0] lambdak = lambda0 + lambdaks = [lambda0] - return xmin,fxmin,flag,iter, muk, lambdak + return xmin,fxmin,flag,iter, muks, lambdaks end diff --git a/src/algo_newton.ipynb b/src/algo_newton.ipynb index c6af849e58487e63d8e8ef019bca380321d4113b..daecc03f00ee4776e0293307432cbead25e18734 100644 --- a/src/algo_newton.ipynb +++ b/src/algo_newton.ipynb @@ -212,7 +212,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "2. Vérifier que les tests ci-dessous passent." + "2. Vérifier que les tests ci-dessous passent. Attention, ces tests vérifient seulement la solution xmin trouvée par votre algorihtme. Les valeurs des flags ou le nombre d'itérations ne sont pas toujours testés et les tests ne sont bien-sûr pas exhaustifs. Vous êtes libres de rajouter des tests pour compléter ceux qui sont donnés." ] }, { diff --git a/src/lagrangien_augmente.ipynb b/src/lagrangien_augmente.ipynb index fef15057d405f84820769b19510ce2d309e71bee..4ef7629dae144516251ced9322dac92cb6b5b661 100644 --- a/src/lagrangien_augmente.ipynb +++ b/src/lagrangien_augmente.ipynb @@ -308,7 +308,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "3. Vérifier que les tests ci-dessous passent." + "3. Vérifier que les tests ci-dessous passent. Attention, ces tests vérifient seulement la solution xmin trouvée par votre algorihtme. Les valeurs des flags ou le nombre d'itérations ne sont pas toujours testés et les tests ne sont bien-sûr pas exhaustifs. Vous êtes libres de rajouter des tests pour compléter ceux qui sont donnés." ] }, { diff --git a/src/regions_confiance.ipynb b/src/regions_confiance.ipynb index 8941c19ff80d2fa7548b02087041e8c3506b97f2..74b464dc04805106d8c143a927e4227a98f8cc51 100644 --- a/src/regions_confiance.ipynb +++ b/src/regions_confiance.ipynb @@ -730,7 +730,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "2. Vérifier que les tests ci-dessous passent." + "2. Vérifier que les tests ci-dessous passent. Attention, ces tests vérifient seulement la solution xmin trouvée par votre algorihtme. Les valeurs des flags ou le nombre d'itérations ne sont pas toujours testés et les tests ne sont bien-sûr pas exhaustifs. Vous êtes libres de rajouter des tests pour compléter ceux qui sont donnés." ] }, {