大神帮忙看一下 目标函数 function f = fun(x) %function f = fun(x) for a = 1:1:56; a1=a*pi/180; k = 1989; i=acot(cot(a1)-k/4000); A=(x(1))*sin(x(2)-a1); B=sqrt(k*k+x(1)*x(1)-2*k*x(1)*cos(x(2)-a1)); C=x(1)+2*k*cos(x(2))-k*cos(x(2)-a1)-2*x(1)*cos(x(2))*cos(x(2)); D=(asin(A./B)+acos(C./B)-x(2)); f=abs(i-D); end end 约束函数 function = fvnx( x ) c=acos((2*x(1)*sin(x(2))*sin(x(2))-2*1989*sin(x(2))+1989*cos(x(2)+35*pi/180))/(1989-2*x(1)*sin(x(2))))-150*pi/180; ce ... ...