Solverbasierte Optimierungsproblem-Konfiguration
Bevor Sie mit der Lösung eines Optimierungsproblems beginnen, müssen Sie den geeigneten Ansatz wählen: problembasiert oder solverbasiert. Für Details siehe Erster Schritt: Wählen eines problembasierten oder solverbasierten Ansatzes.
Um Ihr Optimierungsproblem im Rahmen dieses solverbasierten Ansatzes zur Lösung darzustellen, gehen Sie im Allgemeinen wie folgt vor:
• Wählen Sie einen Optimierungs-Solver.
• Erstellen Sie eine Zielfunktion, typischerweise die Funktion, die Sie minimieren möchten.
• Erstellen Sie gegebenenfalls Einschränkungen.
• Legen Sie Optionen fest oder verwenden Sie die Standardoptionen.
• Rufen Sie den entsprechenden Solver auf.
Ein einfaches Beispiel für eine nichtlineare Optimierung finden Sie unter Constrained Nonlinear Problem Using Optimize Live Editor Task or Solver. Ein einfaches Beispiel für eine gemischt-ganzzahlige lineare Programmierung finden Sie unter Mixed-Integer Linear Programming Basics: Solver-Based.
Verwenden Sie den Live-Editor Task „Optimize“, um Gleichungen auf visuelle Weise zu optimieren oder zu lösen.
Kategorien
- Wählen Sie einen Lösungsalgorithmus
Wählen Sie den am besten geeigneten Solver und Algorithmus.
- Formulieren der Zielfunktion
Definieren der Funktion, die minimiert oder maximiert werden soll und Ihr Zielproblem darstellt
- Formulieren der Nebenbedingungen
Geben Sie Schranken, lineare Nebenbedingungen und nichtlineare Nebenbedingungen an.
- Festlegen der Optimierungsoptionen
Festlegen und Ändern der Optimierungsoptionen
- Parallelrechnen
Paralleles Lösen nichtlinearer Minimierungs-, Kleinste-Quadrate- oder Mehrziel-Optimierungsprobleme


