Plot 2 sets of data in different colour

4 views (last 30 days)
Auryn_
Auryn_ on 16 Feb 2017
Commented: Auryn_ on 16 Feb 2017
Hi,
I am trying to plot a set of data but in fact is formed by 2 different set of data, the second starting where the first one ends. In order to understand what I mean, imagine I have: a=linspace(1,10); b=linspace(10,20); then I will have something like: c=[a b]; which will give me a line with all the values. Can I make the same line in 2 different colours, I mean, can make c with a colour representing the data in a and another colour for the data in b? Thanks in advance!

Answers (1)

KSSV
KSSV on 16 Feb 2017
figure
plot(rand(10,1),rand(10,1),'r',rand(20,1),rand(20,1),'b')
% or
figure
plot(rand(10,1),rand(10,1),'r')
hold on
plot(rand(20,1),rand(20,1),'b')
  6 Comments
Adam
Adam on 16 Feb 2017
A single line object cannot have multiple colours, but does it matter how many line objects you have?
Auryn_
Auryn_ on 16 Feb 2017
I have done it at the end with multiple plots. Thanks anyway!

Sign in to comment.

Categories

Find more on Line Plots in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!