How to change the style of plot with different colors using matlab?

1 vue (au cours des 30 derniers jours)
RAFID AL-SAEEDI
RAFID AL-SAEEDI le 3 Mai 2021
Commenté : Rik le 3 Jan 2022
Hi dear community members, i want to change the ploting style. i want to reprsent x, y and z with different colors.
Please help me. i am using the following code.
1clear
clc
%%%%%%%%%%%
x= [150.4 98.2 97.9 44.9];
y= [10.1 9.3 9.3 7.8];
z= [170.6 116.8 116.5 60.5];
plot3(x,y,z)
grid on
  5 commentaires
Scott MacKenzie
Scott MacKenzie le 3 Mai 2021
I don't think what you are attempting is possible. See the comments to this question.

Connectez-vous pour commenter.

Réponse acceptée

Cris LaPierre
Cris LaPierre le 3 Mai 2021
There are ways to do this, but not using plot. See this answer. It does require you determining a good way to get the colors to represent what you want.
x= [150.4 98.2 97.9 44.9];
y= [10.1 9.3 9.3 7.8];
z= [170.6 116.8 116.5 60.5];
lineColor = z;
% Modify the line with width so colors are easier to see
surface([x;x], [y;y], [z;z], [lineColor;lineColor],...
'FaceColor', 'no',...
'EdgeColor', 'interp',...
'LineWidth', 2);
grid on;
view(3)
  1 commentaire
Rik
Rik le 3 Jan 2022
Comment posted as answer by @RAFID AL-SAEEDI:
Thanks a lot dear. Thats is it
Regards

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Creating and Concatenating Matrices dans Help Center et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by