求一个关于MATLAB的问题

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:02:50
1某工厂要制作一个容积为100立方米的无盖长方体容器,问:怎样制作材料最省?
2要制作一表面积为108m^2的水池,问:怎样选择长宽高,能使得容积最大

希望高手能将代码打出来。

1. syms a b c s
c=100/(a*b);
s=2*c*(a+b)+a*b;
key=solve(diff(s,a),diff(s,b));
a=double(key.a(1))
b=double(key.b(1))
c=eval(c)

2. syms a b c v
c=(108-a*b)/2/(a+b);
v=a*b*c;
key=solve(diff(v,a),diff(v,b));
a=key.a(1)
b=key.b(1)
c=eval(c)

祝君好运哈!

syms a b c s
c=100/(a*b);
s=2*c*(a+b)+a*b;
key=solve(diff(s,a),diff(s,b));
a=double(key.a(1))
b=double(key.b(1))
c=eval(c)
a =

5.8480

b =

5.8480

c =

2.9240