Optimization Toolbox

 

Optimization Toolbox

Lineare, quadratische, konische, ganzzahlige und nicht lineare Optimierungsprobleme lösen

Definieren von Optimierungsproblemen

Modellieren Sie ein Entwurfs- oder Entscheidungsproblem als Optimierungsproblem. Legen Sie die Entwurfsparameter und Entscheidungen als Optimierungsvariablen fest. Nutzen Sie Variablen zum Definieren einer zu optimierenden Zielfunktion und begrenzen Sie mögliche Variablenwerte mithilfe von Randbedingungen.

Lösen von Optimierungsproblemen

Wenden Sie einen Solver auf das Optimierungsproblem an, um eine optimale Lösung zu finden: eine Menge aus Optimierungsvariablenwerten, die den optimalen Wert der Zielfunktion liefern und gleichzeitig alle vorhandenen Nebenbedingungen erfüllen.

Nicht lineare Programmierung

Lösen Sie Optimierungsprobleme, die eine nicht lineare Zielfunktion haben oder nicht linearen Nebenbedingungen unterliegen.

Branch-and-Bound zur Lösung eines gemischt-ganzzahligen linearen Problems.

Lineare und gemischt-ganzzahlige lineare Programmierung

Lösen Sie Optimierungsprobleme mit einer linearen Zielfunktion, die linearen Randbedingungen mit kontinuierlichen bzw. ganzzahligen Variablen unterliegt.

Ergebnisse der Regelungsoptimierung eines Staudamms.

Quadratische und konische Programmierung

Lösen Sie Optimierungsprobleme mit einer quadratischen Zielfunktion und linearen Randbedingungen oder Probleme mit Kegelrandbedingungen der zweiten Ordnung.

Verwendung eines nicht linearen Kleinste-Quadrate-Solver zum Anpassen einer ODE.

Kleinste Quadrate

Lösen Sie lineare und nicht lineare Kleinste-Quadrate-Probleme mit oberen und unteren, linearen und nicht linearen Schranken.

Diagramm einer parametrisierten Skalargleichung zur Darstellung eines nicht linearen Gleichungssystems.

Nicht lineare Gleichungssysteme

Lösen Sie nicht lineare Gleichungssysteme mit oberen und unteren, linearen und nicht linearen Schranken.

Mehrziel-Optimierungslösung des fgoalattain-Solvers.

Mehrziel-Optimierung

Lösen Sie Optimierungsprobleme, die mehrere Zielfunktionen besitzen, die einer Reihe von Nebenbedingungen unterliegen.

Visuelle App mit Optimierung zur Zeitplanung von Kraftwerken.

Bereitstellung

Entwickeln Sie optimierungsbasierte Entscheidungsfindungs- und Entwurfstools, integrieren Sie sie in Unternehmenssysteme und stellen Sie Optimierungsalgorithmen in eingebetteten Systemen bereit.

„MATLAB hat bei der Beschleunigung unserer F&E sowie der Implementierung geholfen. Dies war durch robuste numerische Algorithmen, umfangreiche Visualisierungen und Analysetools, zuverlässige Optimierungsroutinen, Unterstützung für objektorientiertes Programmieren und die Fähigkeit, unsere Java-Produktionsanwendungen in der Cloud zu betreiben, möglich.“

Kostenlose Testversion anfordern

30 Tage kostenlos ausprobieren.


Bereit zum Kauf?

Angebot anfordern und Erweiterungsprodukte entdecken.

Studieren Sie?

Ihre Hochschule bietet möglicherweise bereits Zugang zu MATLAB, Simulink und Add-on-Produkten über eine Campus-Wide License.