y1=arrayfun(@f,Pt);其本质上仍然是用了循环。
xM=[6;7]; %最大值 X= fmincon((@myfun11,x0,A,B,Aeq,Beq,xm,xM);就是说 初始值啊,最大最小值都是可以一次搞定多组的,你就一次写多组,一次计算搞定就是了
MATLAB函数中,fmincon函数专门用于求解各种约束下的最优化问题,在其参数设置中,如果按照优化问题的规范写法,当某个约束不存在时,一般我们在对应的参数位置用()来表示 A 0 B 1 C 空矩阵 D 不设置,直接跳过即可 点击查看答案