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

조회 수: 1 (최근 30일)
RAFID AL-SAEEDI
RAFID AL-SAEEDI 2021년 5월 3일
댓글: Rik 2022년 1월 3일
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
Scott MacKenzie
Scott MacKenzie 2021년 5월 3일
I don't think what you are attempting is possible. See the comments to this question.

댓글을 달려면 로그인하십시오.

채택된 답변

Cris LaPierre
Cris LaPierre 2021년 5월 3일
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)

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by