早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab中的fmincon函数请帮忙看下这段程序哪里出错了运行不出来functionf=myfun(x)f=0;K=1091.8;L=1660;fori=1:22;A=acot(cot(i)-K/L);B=sin(x(l)+i);C=(K/x(2))^2-2*(K/x(2))*cos(x(l)+i)+1;D=(K/x(2))*(2*cos(x(l))-cos(x(l)+i)-cos(2*x(l

题目详情
matlab 中的fmincon函数 请帮忙看下这段程序哪里出错了运行不出来
function f=myfun(x)
f=0;K=1091.8;L=1660;
for i=1:22;
A=acot(cot(i)-K/L);
B=sin(x(l)+i);
C=(K/x(2))^2-2*(K/x(2))*cos(x(l)+i)+1;
D=(K/x(2))*(2*cos(x(l))-cos(x(l)+i)-cos(2*x(l)));
E=x(l)-asin(B/sqrt(C));
F=acos(D/sqrt(C));
if i>0&&i10&&i
▼优质解答
答案和解析
myfun函数中有若干个x(l),应该把l改成1