swimmingjell 发表于 2010-1-16 06:38

求最小值的问题,提示错误,无法发现请求帮助!!!!

求最小值的问题,方程及约束条件如下,运算时总是提示 “函数字符串 x4*(Arccos((x4^2+x3^2-102400)/(2*x4*x3))...有误!检查了好几次都没有发现错误的所在,请高手帮忙,谢谢!


Title "Type your title here";

Parametersx2,x3,x4,x7;
minfunction x4*(Arccos((x4^2+x3^2-102400)/(2*x4*x3))-Arccos((x4^2+x3^2-x7^2)/(2*x4*x3)))*30*Cos(Arctan(Sqrt((x4/x3)^2-Sin(x2)*Sin(x2))/Sin(x2)))+40*(x4^2-(x4-60)^2)*(Arccos((x4^2+x3^2-102400)/(2*x4*x3))-Arccos((x4^2+x3^2-x7^2)/(2*x4*x3)))/2;
function    Arccos((x7^2+x3^2-x4^2)/2*x7*x3)-x2-Arccos(((120)^2+Sqrt((320)^2-(120)^2)*Sqrt(x7^2-(120)^2))/(2*320*x7))-2*pi*0.6+((2*pi*300*(sqrt((320)^2-(120)^2)-sqrt(x7^2-(120)^2)))/(6000*0.6))=0;
            x3*Cos(x2)+x3*sqrt(((x4/x3)^2-Sin(x2)*Sin(x2)))=320;

20wangz 发表于 2010-12-3 22:21

回复 1 # swimmingjell 的帖子

具体方程没有看,但程序中至少不能同时有minfunction和function吧。
页: [1]
查看完整版本: 求最小值的问题,提示错误,无法发现请求帮助!!!!