matlab最优化问题

来源:百度知道 编辑:UC知道 时间:2024/06/27 23:58:12
两个设计参数x和y,1<=x<=1.8 0.14<=y<=0.18
电压U=0.01506316(18.6+4x)/(3.14y^2)
找出使电压最低的最优化参数,并计算最低电压,最好再附上图!十分感谢!

很简单: 

func=inline('0.01506316*(18.6+4*x(1))/(3.14*x(2)^2)','x') 

x0=[1.5 0.15]; 

A=[];B=[]; 

Aeq=[]; Beq=[]; 

LB=[1;0.14]; LU=[1.8;0.18]; 

[X,FVAL,EXITFLAG] =fmincon(func,x0,A,B,Aeq,Beq,LB,LU) 

[x,y]=meshgrid(1:0.1:1.8,0.14:0.01:0.18); 

U=0.01506316*(18.6+4*x)./(3.14*y.^2); 

mesh(x,y,U) 

xlabel('x'),ylabel('y'),zlabel('U') 

view(30,-30) 

结果: 

X = 

1.0000 0.1800 

FVAL = 

3.3462 

EXITFLAG = 

1

怎么用Matlab计算最优化问题 matlab工具箱优化问题 matlab求解优化问题 特定约束条件下的最优化问题用matlab如何作图? 请大家帮忙:一个最优化问题,用matlab编程解决,哪位大虾帮帮忙啊,兄弟我急用啊 一个优化问题,请教MATLAB高手!万分感谢 matlab线性优化 由matlab中的函数linprog求解最优化问题时能否输出所有的迭代点,而不只是最后的结果 关于数学最优化问题 关于matlab的优化方法