求MATLAB优化的程序代码

来源:百度知道 编辑:UC知道 时间:2024/06/27 19:47:14
变量取值范围。
95<L<105,14<B<16,5<T<6,6.5<D<7.5,0.76<Cb<0.79,11<Vs<13,0.8<Cw<0.9,6000<A<7000,7000<Vh<7500,0.75<Y<0.8

约束条件。
A=L*B*T*Cb
D=7*T/5.9
Vs=0.7261Cb^(-1.63)L^(0.6846)B^(-0.5007)T^(0.2805)
Cw=(1+2*Cb)/3
Vh=K*Lh*Ah
K=0.135+1.08*Cb
Lh=0.75*L
Ah=B*D
Y=5000/A

目标函数。求出A在上述范围内的尽可能的最小值。
多谢。
额,楼下的,你当我看不懂呀。

当天的数量应该是后一天的数量加2,然后再乘2

即 第8天数量等于 (n+2)*2

第7天数量等于 ((n+2)*2+2)*2

。。。。

以此递归。。。

我给编了个程序。。仅供参考

display('Please input the value of n');
n=input('n=');
for i=1:9;
n=(n+2)*2;
end
m=n

保存为m文件,然后再在命令窗口运行就可以咯。。。