i want to plot the graph for while loop but the graph was blank

1 visualizzazione (ultimi 30 giorni)
d=1;
while X>=t
fprintf('Value of T0 at t=%d is %d\n',t,T0);
%compute f(t,T0)
ftT0= f(t,T0);
%compute newTo
newT0= T0+h.*ftT0;
%for printing
rsl(d,:)=[t T0 ftT0 newT0];
%update iteration
d=d+1;
%update t
t= t+h;
%update T0
T0= newT0;
end
plot(t,T0)

Risposte (1)

VBBV
VBBV il 21 Gen 2023
t(d)= t+h;
%update T0
T0(d)= newT0;
  2 Commenti
VBBV
VBBV il 21 Gen 2023
To plot a graph, use a vector of values for the variables by indexing them in a loop
VBBV
VBBV il 21 Gen 2023
Modificato: VBBV il 21 Gen 2023
ftT0= f(t(d),T0(d));
%compute newTo
newT0= T0(d)+h.*ftT0;
%for printing
rsl(d,:)=[t(d) T0(d) ftT0 newT0];
%update iteration
d=d+1;
%update t
t(d)= t(d)+h;
%update T0
T0(d)= newT0;

Accedi per commentare.

Categorie

Scopri di più su Graph and Network Algorithms in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by