optim.problemdef.OptimizationProblem
Objet probleme d'optimisation.
📝Syntaxe
prob = optimproblem
prob = optimproblem(Name, Value)
[sol, fval] = solve(prob, x0)
📥Arguments d'entrée
Paramètre Description
Objective expression objectif a minimiser ou maximiser.
Constraints structure de contraintes d'optimisation nommees.
Name, Value proprietes du probleme comme Objective, Description et ObjectiveSense.
📤Arguments de sortie
Paramètre Description
prob objet probleme d'optimisation.
sol structure solution renvoyee par solve.
fval valeur de l'objectif a la solution.
📄Description

optim.problemdef.OptimizationProblem stocke un objectif, des contraintes, des variables, le sens de l'objectif et une description.

Utilisez optimproblem pour creer l'objet et solve pour calculer une solution.

💡Exemples
Creer et resoudre un petit probleme contraint.
x = optimvar('x', 2, 1, 'LowerBound', 0);
prob = optimproblem('Objective', (x(1) - 1)^2 + (x(2) - 2)^2);
prob.Constraints.limit = x(1) + x(2) <= 4;
[sol, fval] = solve(prob)
🔗Voir aussi
optimproblemoptimvarsolve
Used Functions
optimproblem optimvar solve
🕔Historique des versions
Version Description
2.0.0 version initiale
Modifier cette page sur GitHub