求助:MATLAB三元函数求极值问题(有约束)

[复制链接]
查看11 | 回复1 | 2011-11-12 12:19:04 | 显示全部楼层 |阅读模式
用fmincon优化函数,下面是结果,你可以检测下方程,因为有些括号给的不明确,还有就是度和弧度的问题。X = fmincon(@(x)3140*x(1)^2+3140*cos(x(3))*x(2)^2,[1;1;1],[],[],[],[],[0;0;0],[1000000;1000000;pi/2],@(x)mycon(x,64700));function [c,ceq] = mycon(x,a2)
c = sin(x(1)) - a2*x(2)^2;
ceq = [];X =
0
0.5000
1.5708...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行