因为研究需求,利用Matlab Optimization toolbox中的fmincon做最佳化参数分析,
一样版本的Matlab及code,在不同电脑做最佳化,结果不尽相同,分别用了四台电脑做测
试,共有两种结果,其中每两台电脑的结果一样,但此误差尚可接受。
主要是利用fmincon做最佳化时,跑出没有满足nonlinear constraints的结果, exitflag
却显示为1,但利用另一台电脑却可跑出有满足nonlinear constraints的结果,exitflag仍
是1,但根据官网所写exitflag=1应该是满足nonlinear constraints之结果,想请问怎么
解决这个问题?有人遇过这状况吗?不同电脑会有不一样的结果,是和电脑什么有关吗?谢谢
QQ
补充:Tolcon有调过