matlab这个递推公式哪里超了啊
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/12 10:20:46
matlab这个递推公式哪里超了啊
n(1)=1;
n(2)=2;
n(3)=3;
n(4)=4;
n(5)=1;
for i=1:3;
sita(1)=0;
sin(sita(i+1))=sin(sita(i))*n(i)/n(i+1);
end
Index exceeds matrix dimensions.
Error in Untitled4 (line 11)
sin(sita(i+1))=sin(sita(i))*n(i)/n(i+1);
n(1)=1;
n(2)=2;
n(3)=3;
n(4)=4;
n(5)=1;
for i=1:3;
sita(1)=0;
sin(sita(i+1))=sin(sita(i))*n(i)/n(i+1);
end
Index exceeds matrix dimensions.
Error in Untitled4 (line 11)
sin(sita(i+1))=sin(sita(i))*n(i)/n(i+1);
sita(i)及sita(i+1)超了,估计是你的循环体内的sita(1)=0写错了,1为i之误.改改试试.
再问: 我的确只有sita(1)=0啊 其他sita(i)不等于0的
再答: 但是没赋值啊
再问: 我的确只有sita(1)=0啊 其他sita(i)不等于0的
再答: 但是没赋值啊