关于matlab中fmincon的错误(急求!!!)一直报错,求大神解答,小白在线求解答!

2024-11-25 16:19:32
推荐回答(2个)
回答1:

b与A维度不正确,A有14行,对应的b应该有14个参数
b=[0 0 0 0 0 0 0 0 D./2-(D+d)./47-160]; 这句应该改成b=[0 0 0 0 0 0 0 0 D./2 -(D+d)./4 7 -1 6 0]; 即把(D./2)(-(D+d)./4)(7)(-1)(6)(0)拆开。
这样懂了吧!

回答2:

错误在fmincon.m里,但是你给的是主函数......