I don't want to include initial condition in the plot

1 次查看(过去 30 天)
Hi,
Please, how do omit the initial condition in my plot: I want to omit the plot for t=0: See my code below:
figure
subplot(2,1,1)
plot(z, theta(1:round(nt/10):nt,:))
plot(z, v(1:round(nt/10):nt,:))

采纳的回答

dpb
dpb 2022-8-29
Again, way too much code that has no bearing on the issue -- and you don't format your code so can be read on top of that -- we've been thru this discussion before, it seems...
All that is of significance here is
...
subplot(2,1,1)
plot(z, theta(1:round(nt/10):nt,:))
...
and if you don't want the first point, then don't ask for it ...
plot(z(2:end), theta(2:round(nt/10):nt,:))
or, if you really don't care about the initial points or know them from independent ICs, then just replace the first points with nan before calling plot...
subplot(2,1,1)
z(1)=nan;
theta(1,:)=nan;
plot(z, theta(1:round(nt/10):nt,:))

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Line Plots 的更多信息

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by