why patternsearch result is dependent to the initial values?
古いコメントを表示
Hi I have a time dependent measured data set and want to fit a 4 parameter nonlinear model to it. I have used patternsearch to minimize sum square differences between the model values and original data. The optimization process ends in exitflag 3 and the resulted parameters are dependent to the initial values, i.e. when i double the initial values, two parameters change largely and the other two parameters not. I have replaced the resulted parameters in the model and plotted model results together with original data. There is an excellent fit but i do not know how to resolve dependency to the original values.
thanks a lot
回答 (1 件)
Alan Weiss
2014 年 11 月 18 日
0 投票
If patternsearch is giving you a good fit with widely different solutions, then your problem might have multiple solutions, and patternsearch finds one that is nearby to its starting point.
Alan Weiss
MATLAB mathematical toolbox documentation
カテゴリ
ヘルプ センター および File Exchange で Simulink Design Optimization についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!