请教各位大侠matlab编程问题
k=0.01129;db=5.4/1000;
z=20;
a(0)=15*pi/180;
fa=0:10:300;
G=ffe+ffi-1;
kn=k*G/db^(1/3);
i=1:20;
eps=5;
while abs(eps)>1e-6 %%%%%%%%%%%%%%%迭代算法
s=(fa*kn^1.5/(z*(G*db)^1.5)-sin(a(i))*(cos(a(0))/cos(a(i))-1)^1.5)/(cos(a(i))*(cos(a(0))/cos(a(i))-1)^1.5)+1.5*(tan(a(i)))^2*cos(a(0))*(cos(a(0))/cos(a(i))-1)^0.5;
a(i)=a(i-1)+s
eps=norm(s)
end
是哪里错了,求解不出来,请大侠们帮忙修改下
a(0)=15*pi/180;下标应该从1开始
还有一些参数没有定义,比如ffe、ffi等
由于代码不能运行,后续是否有错误你自己再调调吧 哦,谢谢了,这只是我截取的程序中的一段
页:
[1]