Hauptinhalt

Leitfaden zum Einstieg in die Optimization Toolbox

Lösen linearer, quadratischer, konischer, ganzzahliger und nichtlinearer Optimierungsprobleme

Die Optimization Toolbox™ bietet Funktionen zur Ermittlung von Parametern, die Zielfunktionen unter Einhaltung von Nebenbedingungen minimieren oder maximieren. Die Toolbox enthält Solver für lineare Programmierung (LP), gemischt-ganzzahlige lineare Programmierung (MILP), quadratische Programmierung (QP), Programmierung mit Kegeln zweiter Ordnung (SOCP), nichtlineare Programmierung (NLP), die lineare Methode der kleinsten Quadrate mit Nebenbedingungen, die nichtlineare Methode der kleinsten Quadrate sowie nichtlineare Gleichungssysteme.

Sie können Ihr Optimierungsproblem mithilfe von Funktionen und Matrizen oder durch die Angabe von Variablenausdrücken definieren, die die zugrunde liegende Mathematik widerspiegeln. Sie können die automatische Differenzierung von Ziel- und Nebenbedingungsfunktionen nutzen, um eine schnellere und genauere Lösung zu erhalten.

Mithilfe der Solver der Toolbox können Sie optimale Lösungen für kontinuierliche und diskrete Probleme finden, Trade-off-Analysen durchführen und Optimierungsmethoden in Algorithmen und Anwendungen integrieren. Mit der Toolbox können Sie Entwurfsoptimierungsaufgaben durchführen, darunter Parameterschätzung, Komponentenauswahl und Parameteroptimierung. Sie ermöglicht es, optimale Lösungen in Anwendungsbereichen wie Portfoliooptimierung, Energiemanagement und -handel sowie Produktionsplanung zu finden.

Tutorials

Über die Optimierung

  • Optimization Theory Overview

    Introduces optimization as a way of finding a set of parameters that can be defined as optimal. These parameters are obtained by minimizing or maximizing an objective function, subject to equality or inequality constraints and/or parameter bounds.

  • Optimization Toolbox Solvers

    Descriptions of optimization solvers.

  • Local vs. Global Optima

    Explains why solvers might not find the smallest minimum.