Hauptinhalt

Problembasierte nichtlineare Optimierung

Serielles oder paralleles Lösen nichtlinearer Optimierungsprobleme mithilfe des problembasierten Ansatzes

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.

Formulieren Sie die Zielfunktion und die nichtlinearen Nebenbedingungen als Ausdrücke der Optimierungsvariablen oder wandeln Sie MATLAB®-Funktionen mithilfe von fcn2optimexpr um. Informationen zur Aufstellung des Problems finden Sie unter Einrichtung der problembasierten Optimierung.

Funktionen

evaluateEvaluate optimization expression or objectives and constraints in problem
fcn2optimexprConvert function to optimization expression
infeasibilityConstraint violation at a point
optimproblemCreate optimization problem
optimvarCreate optimization variables
prob2structConvert optimization problem or equation problem to solver form
solveSolve optimization problem or equation problem

Live Editor Tasks

OptimizeOptimieren oder Lösen von Gleichungen im Live-Editor

Apps

Optimization ExplorerExplore multiple solver configurations and their solutions for an optimization problem (Seit R2026a)

Themen

Problembasierte Anwendungen ohne Nebenbedingungen

Problembasierte Anwendungen mit Nebenbedingungen

Parallelrechnen

Simulation oder ODE

Algorithmen und sonstige theoretische Grundlagen