How to create plot3 varying color figure?

5 visualizaciones (últimos 30 días)
Mohamad Reza Ghasemi
Mohamad Reza Ghasemi el 18 de Mzo. de 2020
Respondida: Cris LaPierre el 18 de Mzo. de 2020
Hello. I have a figure scipted with plot3 commend:
% XMat is equal for all figures
% Y1Mat, Y2Mat, Y3Mat, Y4Mat and Y5Mat are values between 0~0.5 which I want to colormap the figure based on them
plot3(XMat,40*ones(size(XMat)),Y1Mat(1,:),'LineWidth',2)
hold on
grid on
plot3(XMat,60*ones(size(XMat)),Y2Mat(1,:),'LineWidth',2)
plot3(XMat,80*ones(size(XMat)),Y3Mat(1,:),'LineWidth',2)
plot3(XMat,100*ones(size(XMat)),Y4Mat(1,:),'LineWidth',2)
plot3(XMat,120*ones(size(XMat)),Y5Mat(1,:),'LineWidth',2)
xlabel('X')
ylabel('Y')
zlabel('Z')
The result will be like this:
Now i want to assign a varying color to each curve. Something like this:
Now how can do this? Thanks all.

Respuestas (1)

Cris LaPierre
Cris LaPierre el 18 de Mzo. de 2020
Short answer - not very easily. See this post.

Categorías

Más información sobre Colormaps en Help Center y File Exchange.

Productos


Versión

R2018b

Community Treasure Hunt

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

Start Hunting!

Translated by