请教问题出在何处
编了个程序,怎么计算后,没结果显示,请指点一二,先谢谢了!Constant a1=545,a2=244,a3=345,a4=224.3474;
Parameters x1[0,1.3963],x2[200,1600],x3[200,1600];
Minimum ((1/2/3.14159*sqrt((2*(x2*sin(x1)^2+x2/4*cos(x1)^2)+2*x3)/a1*980))-(1/2/3.14159*sqrt(((2*a2^2*x2*x2/4/(x2*sin(x1)^2+x2/4*cos(x1)^2))+2*x3*a3^2)/a4)))^2;
7<(1/2/3.14159*sqrt((2*(x2*sin(x1)^2+x2/4*cos(x1)^2)+2*x3)/a1*980));
(1/2/3.14159*sqrt((2*(x2*sin(x1)^2+x2/4*cos(x1)^2)+2*x3)/a1*980))<11;
7<(1/2/3.14159*sqrt(((2*a2^2*x2*x2/4/(x2*sin(x1)^2+x2/4*cos(x1)^2))+2*x3*a3^2)/a4));
(1/2/3.14159*sqrt(((2*a2^2*x2*x2/4/(x2*sin(x1)^2+x2/4*cos(x1)^2))+2*x3*a3^2)/a4))<12; 将Minimum改为MinFunction即可。只是本题在指定参数范围内似乎没有可行解能满足所有约束条件。自己再试试! 感谢楼上的答复.顺便请教一下, mimimum与minfunction有什么区别. 求最小值时可以这样写:
mimimum;
Function x1+x2;
上面等同于:
MinFunction x1+x2;
仅有mimimum是不起作用的。 感谢楼上的准确答复!:handshake
页:
[1]