matlab求三元函数的最小值

如题所述

function f=sanyuan(x)
f=5.6*sqrt(x(1)^2+(x(2)-5)^2)+6.0*sqrt((x(1)-15)^2+(x(3)-x(2))^2)+7.5*x(2)+21.5*sqrt(25+(8-x(3))^2);

x=fminunc('yuan',[0;0;0])
x =

6.9176
-0.3869
7.0387
你看看可以不?
温馨提示:答案为网友推荐,仅供参考
相似回答