Plot 2 sets of data in different colour

4 次查看(过去 30 天)
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!

回答(1 个)

KSSV
KSSV 2017-2-16
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 个评论
Adam
Adam 2017-2-16
A single line object cannot have multiple colours, but does it matter how many line objects you have?
Auryn_
Auryn_ 2017-2-16
I have done it at the end with multiple plots. Thanks anyway!

请先登录,再进行评论。

类别

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

Community Treasure Hunt

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

Start Hunting!

Translated by