plot when a value of zero makes issue

2 次查看(过去 30 天)
my code below is supposed to plot different graph with different value of t:
many thanks
c=2;
nu = 1*1e-6;
r = linspace(0,100);
t=[1/2 1 2 6 10 20 50 ];
for count=1:7
v = c * (1-exp(-r.^2./(4*nu*t(count))))./r;
plot(r,v,'o-')
legend([' t= ',num2str(t(count))])
legend show
ylabel('v(m/sec)')
xlabel('r(m)')
grid on
hold on
end

采纳的回答

David Hill
David Hill 2020-8-27
If you change your nu to something more reasonable, it provides the graphs dynamics you are looking for.
nu=10;
  4 个评论
David Hill
David Hill 2020-8-28
No reason to execute hold commend multiple times in the loop. Once is enough.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 2-D and 3-D Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by