Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

scatter function for plotting points with different colors

조회 수: 1 (최근 30일)
sermet
sermet 2015년 2월 19일
마감: MATLAB Answer Bot 2021년 8월 20일
txt1=[{'X1'};{'A100'};{'B100'};{'C100'};{'X2'}];
y=[100;150;200;135;140];
x=[200;250;300;225;235];
figure(1),scatter(y, x, 'b^');grid off;
text(y, x, txt1);
title('points')
xlabel('Y');
ylabel('X');
line(y,x,'Color','k','LineWidth',1);
%I need to make X1 and X2 red while the other points are black. If
txt1=[{'A100'};{'B100'};{'C100'};{'X1'};{'X2'}];
%I applied below codes to make red X1 and X2
figure(1),scatter(y, x, 36, [zeros(numel(y)-2,3);1 0 0;1 0 0], '^');grid off;
text(y, x, txt1);
title('points')
xlabel('Y');
ylabel('X');
line(y,x,'Color','k','LineWidth',1);
%How can I implement the last codes for the first situation?
  댓글 수: 4
Michael Haderlein
Michael Haderlein 2015년 2월 19일
In this case
[zeros(numel(y)-2,3);1 0 0;1 0 0]
becomes
[1 0 0;zeros(numel(y)-2,3);1 0 0]
If you want to modify code you don't understand, it's better to ask for details in the respective thread instead of starting off with new questions which are almost identical.
sermet
sermet 2015년 2월 19일
alright, thank you for your response. I just couldn't reply in previous thread because significant time has passed thus I thought you wouldn't see my response.

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by