Higlight parts of plot with different color

34 views (last 30 days)
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???

Accepted Answer

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

More Answers (0)

Community Treasure Hunt

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

Start Hunting!