求matlab优化问题的一段程序
某厂生产一个容积为8000的平底无盖圆柱形容器,要求设计此容器消耗原材料最少。
某厂生产一个容积为8000的平底无盖圆柱形容器,要求设计此容器消耗原材料最少。
答案:由题可知:假设底部半径为r,高度为h,则
V=πr^2*h=8000,将h得式代入下式。
总表面积S=2πr*h+πr^2
因此,目标函数为:min 2*8000/r+π*r^2
程序如下:
fminsearch('16000/x+pi*x^2',0)
得结果为:r=13.6557 h=13.6557
上一个:matlab最优化的问题,非线性约束~~~急求解答啊。程序写好了,就是有BUG~~~也不知道为什么
下一个:有一段matlab程序,求解释