Higlight parts of plot with different color

34 次查看(过去 30 天)
Hi! I have a time series data set which I have plotted. on top of that I want to show few sections with different colour.
Something How I have in the figure attached. Can anyone Help. Rite now what I am thinking is making two arrays one with the entire Time series Data and the other with the data that I want to highlight and filling the rest with NaNs and plotting them on top of each other. But I am not sure. Can anyone help me with this???

采纳的回答

Birdman
Birdman 2017-12-1
One approach:
x=1:20;
y=2*x;
z=y(6:14);
plot(x,y);hold on;plot(x(6:14),z,'Color','r')

更多回答(0 个)

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by