[已解决] for语句

[复制链接]
真想学MATLAB 发表于 2015-9-11 14:57:29
clc,clear
i=1;
for t=9:0.25;15
w1=15*(t-12);
w=-w1*2*pi/360;
delta=sin(2*pi*(284+295)/365)*23.45*2*pi/360;
fai=39.9072222*2*pi/360;
sina=sin(fai)*sin(delta)+cos(fai)*cos(delta)*cos(w);
alpha(i)=asin(sina)*360/2/pi;
L=3;
l(i)=L/tan(alpha(i))
i=i+1;
end
这个怎么输出不了l的值

最佳答案


转基因奔奔 发表于 2015-9-11 15:12:25
i=1;
for t=9:0.25:15
w1=15*(t-12);
w=-w1*2*pi/360;
delta=sin(2*pi*(284+295)/365)*23.45*2*pi/360;
fai=39.9072222*2*pi/360;
sina=sin(fai)*sin(delta)+cos(fai)*cos(delta)*cos(w);
alpha(i)=asin(sina)*360/2/pi;
L=3;
l(i)=L/tan(alpha(i))
i=i+1;
end
看这个,你有个:打成;了
回复此楼

2 条回复


转基因奔奔 发表于 2015-9-11 15:12:25
i=1;
for t=9:0.25:15
w1=15*(t-12);
w=-w1*2*pi/360;
delta=sin(2*pi*(284+295)/365)*23.45*2*pi/360;
fai=39.9072222*2*pi/360;
sina=sin(fai)*sin(delta)+cos(fai)*cos(delta)*cos(w);
alpha(i)=asin(sina)*360/2/pi;
L=3;
l(i)=L/tan(alpha(i))
i=i+1;
end
看这个,你有个:打成;了
回复此楼

真想学MATLAB 发表于 2015-9-11 15:27:08
转基因奔奔 发表于 2015-9-11 15:12
i=1;
for t=9:0.25:15
w1=15*(t-12);

非常感谢,太谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表