How can i write optimal control objective with fmincon?

1 回表示 (過去 30 日間)
zahra zamani
zahra zamani 2019 年 10 月 4 日
コメント済み: Matt J 2019 年 10 月 4 日
and my constraint is:

採用された回答

Matt J
Matt J 2019 年 10 月 4 日
編集済み: Matt J 2019 年 10 月 4 日
Same as any objective...
Knowns=[lambda1,lambda2];
Jfun=@(Unknowns) objective(Unknowns,Knowns);
fmincon(Jfun , InitialGuess,[],[],[],[],lb,ub )
function J=objective(Unknowns,Knowns)
x=Unknowns(1:N);
u=Unknowns(N+1:M);
eps=Unknowns(M+1);
lambda1=Knowns(1);
lambda2=Knowns(2);
J=lambda2*eps^2+___________;
end
  2 件のコメント
zahra zamani
zahra zamani 2019 年 10 月 4 日
thank you so much.
Matt J
Matt J 2019 年 10 月 4 日
You're welcome, but please Accept-click the answer if your question has been resolved.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeRefinement についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by