How to change the style of plot with different colors using matlab?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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
le 3 Mai 2021
Adam Danz
le 3 Mai 2021
Background material on setting multi-colored line line
Réponse acceptée
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
le 3 Jan 2022
Plus de réponses (0)
Voir également
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!
