フィルターのクリア

How can I optimize initial guess of a solution?

4 ビュー (過去 30 日間)
Elia Paini
Elia Paini 2021 年 5 月 13 日
コメント済み: Elia Paini 2021 年 5 月 19 日
Hi, I solved a system of non linear ODEs with bvp4c. The system is a bit complicated, since it contains 17 equations with 17 variables. I realized that initial guess strongly influences the final solution, which is normal. I tried to enter optimal values of my variables as initial guess, giving them the order of magnitude I expect during simulation. In this way, the maximum residual has decreased a lot, however it seems still high.
I have the following warning: ... The maximum residual is 0.16, while requested accuracy is 0.001
How can I further decrease the residue? Is there available an optimizer of initial guess?
Thank you!
  5 件のコメント
J. Alex Lee
J. Alex Lee 2021 年 5 月 18 日
sorry, i don't have any suggestions. I am starting to use bvp4c/5c for my work as well, and it seems very random how well a solution is achieved...there is no way to control how the solver internally decides its itertions as far as i know...i even tried continuation, but bizarrely sometimes a solution will be very messed up, but then the next step in the continuation will be fine. i don't think these are very mature or well-developed tools...
Elia Paini
Elia Paini 2021 年 5 月 19 日
Ok, thank you in all cases!

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

回答 (0 件)

Community Treasure Hunt

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

Start Hunting!

Translated by