Solving using Euler method
Informazioni
Questa domanda è chiusa. Riaprila per modificarla o per rispondere.
Mostra commenti meno recenti
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);
Risposte (1)
Matt Fig
il 9 Apr 2011
0 voti
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'?
Questa domanda è chiusa.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!