Didacticiels > Résolution > Tâche 2–1 : Optimisation des fonctions
  
Tâche 2–1 : Optimisation des fonctions
Utilisez un bloc de résolution afin de trouver un nombre de points maxima de la fonction de Bessel d'ordre zéro de première espèce J0.
Dans la mesure du possible, essayez de représenter graphiquement la fonction que vous voulez optimiser. Cette approche vous permet de choisir les valeurs initiales appropriées.
1. Tracez la fonction J0.
La fonction J0 possède plusieurs points maxima et minima. La spécification d'une valeur initiale permet de trouver celui le plus proche.
2. Insérez un bloc de résolution, définissez la valeur initiale pour le maximum sur x1=5, puis utilisez la fonction maximize pour trouver le maximum autour de x1.
* 
Contrairement à la fonction find, vous devez entrer la fonction J0 sans sa liste d'arguments.
3. Calculez les coordonnées horizontales et verticales du premier maximum en évaluant xmax1 et J0(xmax1) à l'extérieur du bloc de résolution.
4. Modifiez la valeur initiale et recherchez le maximum correspondant.
5. Calculez les coordonnées horizontales et verticales du deuxième maximum en évaluant xmax2 et J0(xmax2) à l'extérieur du bloc de résolution.
6. Tracez les deux points maxima sur le tracé d'origine.
Utilisation de la fonction maximize à l'extérieur des blocs de résolution
Lorsque vous n'avez pas à spécifier de contraintes, vous pouvez utiliser la fonction maximize à l'extérieur des blocs de résolution.
1. Saisissez la première valeur initiale et recalculez le point maximum correspondant.
2. Saisissez la deuxième valeur initiale et recalculez le point maximum correspondant.
Les mêmes points maximum sont renvoyés par la fonction maximize.
Passez à la tâche 2–2.