Setting the independent colors of multiple surfaces
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Jonathan Rabe
il 23 Mar 2020
Risposto: Jonathan Rabe
il 23 Mar 2020
Hi all,
I am working on a numerical methods project where I would like to model a volume. I would later like to plot the surfaces depending on their temperature, so I need to have each plot to be a different colour. However, if I use the following code, regardless of setting the colormap each time, the colour gets overwritten with the last function. Please help.
[z, y, x] = cylinder(dRadius, 20);
surf(x*discWidth, y, z);
alpha(alph);
colormap([0, 1, 0]);
hold on;
[z, y, x] = cylinder(dRadius*2, 20);
surf(x*discWidth, y, z);
alpha(alph);
colormap([0, 1, 0]);
[z, y, x] = cylinder(dRadius*3, 20);
surf(x*discWidth, y, z);
alpha(alph);
colormap([0, 1, 0]);
[z, y, x] = cylinder(dRadius*4, 20);
surf(x*discWidth, y, z);
alpha(alph);
colormap([0.6, 1, 0]); %this seems to dictate what the total colour is.
0 Commenti
Risposta accettata
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Orange 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!