MATLAB中这个循环怎么写?1,t=t时刻时,R=rw,计算V(t)=a*R;2,由式V(t)=b*V(t);3计算t=t+ti时刻,R(t+ti)=V(t)*ti+R(t);3,计算R.从t=0开始,其中a,b为常数.

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/05 13:30:27

MATLAB中这个循环怎么写?
1,t=t时刻时,R=rw,计算V(t)=a*R;
2,由式V(t)=b*V(t);
3计算t=t+ti时刻,R(t+ti)=V(t)*ti+R(t);
3,计算R.
从t=0开始,其中a,b为常数.

% 你改下数据即可.
a=1;b=2;
r=-1; w=-2;
R(1)=r.*w;
Vt=a.*R(1);
t=0:0.1:1.01;
for k=2:length(t)
Vt=b.*Vt;
R(k)=Vt*t(k)+R(k-1);
end