出现这个情况是因为非线性约束函数发生了错误,编译时失败
比如,这里第12行的t(i,j)=t(i,j)/(((co(i)-co(j))^2+(si(i)-si(j))^2);
,多了一个‘)’,
改为
t(i,j)=t(i,j)/((co(i)-co(j))^2+(si(i)-si(j))^2);
后即可正常运行
Failure in initial nonlinear constraint function evaluation. FMINCON cannot continue.初始非线性约束函数评价失败。
最新推荐文章于 2022-09-12 21:07:05 发布