Solving using Euler method
情報
この質問は閉じられています。 編集または回答するには再度開いてください。
古いコメントを表示
time_step= 0.005; time=0:time_step:0.2;
y(1)=0;
for x=1:length(time)-1, E=50-20*y(i); y(i+1)=y(i)+E*time_step; end plot(time,y)
im having problem with the coding... there's error in these but im unsure what the error is, can some1 please explain...
**Subscript indices must either be real positive integers or logicals. for x=1:length(time)-1, E=50-20*y(i);
0 件のコメント
回答 (1 件)
Matt Fig
2011 年 4 月 9 日
0 投票
What is 'i'? In MATLAB , 'i' and 'j' are functions. This is one reason why it is recommended not to use them as loop indices.
Where in your code do you assign 'i'?
0 件のコメント
この質問は閉じられています。
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!