Vous êtes sur la page 1sur 3

‫الجمهورية الجزائرية الديمقراطية الشعبية‬

République Algérienne Démocratique et Populaire


‫وزارة التعليم العالي و البحث العلمي‬
Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

Université Larbi Ben M’hidi Oum-El-Bouaghi


Faculté des Sciences et Sciences Appliquées
Département de Génie Mécanique
Filière : Génie Mécanique

Option : énergétique

Module : Optimisation

TP N° : 00

PRESENTATION DE L’OUTIL D’OPTIMISATION

OPTIMTOOL DANS MATLAB

Présenté par :
Zitouni hamza

Date : 03-11-2021

Année universitaire : 2021 – 2022

Compte rendu du TP 

Page 1
But du TP :
-Savoir formuler correctement un problème d’optimisation
- sa familiariser avec optimtool
- initiera la programmation d’un problème d’optimisation
Il existe deux manières afin d’aboutir à l’optimisation toolbox dans matlab

1/ écrire Optimtool dans la page new file MATLAB → cliquer entrée :

2/ Ouvrir MATLAB Star → Toolboxes → Optimization → Optimtool :

Figure 1 : Interface de l’outil d’aide à l’optimisation optimtool avec matlab

Tableau 01 : L’utilisation des éléments constituant optimtool

Page 2
N Eléments Utilisation
°
01 Solver Pour le choix de l’algorithme d’optimisation

02 Algorithm Est une méthode générale pour résoudre un type de problèmes

03 Objective function C’est le nom donne à la fonction

04 Derivatives Le gradient est calculé par la fonction

05 Start point Défini le point à partir duquel la minimisation va commencer (valeur initiales)

06 Linear inequalities Valeurs des contraintes linéaires d’égalité

07 Linear equalities . Valeurs des contraintes linéaires d’inégalité

08 Bounds Les limites ( valeurs des limites inferieures et supérieurs)

09 Nonlinear constraint Programme exprimer le nom des contraintes non linéaires


function
10 derivatives

11 Start Lance la minimisation

12 Clear Results Indique la valeur finale de la fonction

13 Current iteration Le nombre Interaction actuelle

14 Max iterations Limite le nombre d’itérations de l’algorithme

15 X tolerance Stoppe l’optimisation quand la norme de la différence entre deux point


successifs est inferieur a cette valeur

16 Nonlinear constraint La valeur de tolérance de contrainte non linéaire


tolerance
17 Plot functions Pour ajouter une trace (on peut utiliser plusieurs fonctions)

18 ……………………………………………………………………………….

19 ……………………………………………………………………………….

20 ……………………………………………………………………………….

Conclusion :
En apprenant a utiliser les outil optimaltool , cela nous permet de travailler plus facilement sur le
programme toolbox d’optimisation de matlab avec facilite
Et aussi simplifie obtenir les résultats clairs et tracer les courbe

Page 3

Vous aimerez peut-être aussi