How can I specify the colors of multiple lines in a plot?

I have a matrix of 100 columns that I want to plot a separate line for each column.
Can I specify a different color for each column using 100 triplets of RGB values, e.g. 'jjj' below? If so, how?
>> qran = cumsum(randn(200,100));
>> figure;
>> plot(qran)
>> jjj = colormap(jet(100))

 Réponse acceptée

You can do this in MATLAB by setting the 'Color' property in a cell array:
>> qran = cumsum(randn(200,100));
>> jjj = colormap(jet(100))
>>
>> figure;
>> ax = plot(qran);
>> set(ax,{'Color'},num2cell(jjj,2))

Plus de réponses (0)

Catégories

Produits

Version

R2018a

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by