Optimization Toolbox

Définition et résolution de problèmes d’optimisation

Définition d’un problème d’optimisation

Les techniques d’optimisation sont utilisées pour trouver l’ensemble de paramètres dit de ‘conception’, qui offrent le meilleur résultat possible. Les deux composants clés d’un problème d’optimisation sont:

La fonction objective calcule la quantité à minimiser ou à optimiser. Des contraintes de limitations des (valeurs des) paramètres de conception peuvent être imposées.

Modélisation mathématique avec optimisation, 1ère partie 8:51
Transformer une description de problème en programme mathématique pouvant être résolu par l'intermédiaire de l'optimisation, en utilisant un exemple d'usine de production d'énergie thermique et électrique.

Modélisation mathématique avec optimisation, 2ème partie 10:47
Résoudre un programme linéaire en utilisant les solveurs d'Optimization Toolbox™, en utilisant un exemple d'usine de production d'énergie thermique et électrique.

Utilisation de l’application Optimization

L’accès aux fonctions de l’Optimization Toolbox et aux options du solveur de façon peut se faire sous forme de programmes ou par l’intermédiaire de l’application ‘Optimization’.

L’application ‘Optimization’ simplifie les tâches communes d’optimisation, à savoir:

  • Sélectionner un solveur et définir un problème d’optimisation
  • Définir et inspecter les options d’optimisation et leurs valeurs par défaut
  • Lancer la résolution de problèmes et visualiser les résultats intermédiaires et finaux
  • Consulter la documentation du solveur dans une fenêtre optionnelle de recherche rapide
  • Importer et exporter les définitions de problème, les options d’algorithme et les résultats entre l’espace de travail MATLAB® et l’application
  • Générer automatiquement le code MATLAB pour enregistrer le travail et automatiser les tâches
  • Accéder aux solveurs de la Global Optimization Toolbox

Introduction à Optimization Tool 6:08
Configurez et exécutez des problèmes d'optimisation puis visualisez les résultats intermédiaires et finaux.

Choix d’un solveur

L’Optimization Toolbox propose différents solveurs pour différents types d’objectifs et de contraintes. Un tableau d’aide à la décision (Optimization Decision Table), assiste le choix du solveur le plus adapté à votre problème.

Paramétrage d’options

Les options du solveur vous permettent de mettre au point ou de modifier le processus d’optimisation et de visualiser la progression du solveur. Le paramétrage d’options peut être effectué sous forme de programme ou par l’intermédiaire de l’application ‘Optimization’.

Setting Options for Optimizations 4:48
Set options with optimoptions in Optimization Toolbox TM to tune solvers and monitor optimization progress.

Point suivant: Optimisation non-linéaire

Essayer Optimization Toolbox

Obtenir une version d'évaluation

Améliorez la performance de systèmes complexes avec Simulink et SimEvents

Visionner le webinar