Different Colors in plotting?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Seyed Sahand Mohammadi Ziabari
il 24 Apr 2018
Risposto: Seyed Sahand Mohammadi Ziabari
il 24 Apr 2018
I have this plotting loop and I want to assign different colors to that. Now it considers only the colors that it wants. So, when the number of N increases the colors of some of the graphs are the same so distinguishing between them is really hard. How can I dedicate different colors to the different graphs?
for i=1:N plot(time(1:350),STDX(1:350,i),'lineWidth',3) hold on end
N is the number of the graphs.
0 Commenti
Risposte (2)
Sigurd Askeland
il 24 Apr 2018
The color can be set to a RGB value using the syntax plot(x,y,'color', [r, g, b]), where r, g and b are between 0 and 1. You can generate a (N x 3) color array, and use a row from that in each iteration.
color_array = zeros(n, 3); %Fill this somehow.
for i = 1:n
plot(time, stdx, 'color', color_array(:,i))
end
0 Commenti
Vedere anche
Categorie
Scopri di più su Discrete Data Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!