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

1 次查看(过去 30 天)
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)

回答(1 个)

VBBV
VBBV 2023-1-21
t(d)= t+h;
%update T0
T0(d)= newT0;
  2 个评论
VBBV
VBBV 2023-1-21
To plot a graph, use a vector of values for the variables by indexing them in a loop
VBBV
VBBV 2023-1-21
编辑:VBBV 2023-1-21
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;

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Graph and Network Algorithms 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by