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);
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 20:02:14
![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);](/uploads/image/z/6921663-15-3.jpg?t=matlab%E8%BF%99%E4%B8%AA%E9%80%92%E6%8E%A8%E5%85%AC%E5%BC%8F%E5%93%AA%E9%87%8C%E8%B6%85%E4%BA%86%E5%95%8An%281%29%3D1%3Bn%282%29%3D2%3Bn%283%29%3D3%3Bn%284%29%3D4%3Bn%285%29%3D1%3B++for+i%3D1%3A3%3B+sita%281%29%3D0%3B+sin%28sita%28i%2B1%29%29%3Dsin%28sita%28i%29%29%2An%28i%29%2Fn%28i%2B1%29%3Bend++Index+exceeds+matrix+dimensions.Error+in+Untitled4+%28line+11%29sin%28sita%28i%2B1%29%29%3Dsin%28sita%28i%29%29%2An%28i%29%2Fn%28i%2B1%29%3B)
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);
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);
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);
sita(i)及sita(i+1)超了,估计是你的循环体内的sita(1)=0写错了,1为i之误.改改试试.