作业帮 > 综合 > 作业

matlab这个递推公式哪里超了啊

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/06 08:32:56
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这个递推公式哪里超了啊
sita(i)及sita(i+1)超了,估计是你的循环体内的sita(1)=0写错了,1为i之误.改改试试.
再问: 我的确只有sita(1)=0啊 其他sita(i)不等于0的
再答: 但是没赋值啊