How to plot 2 discrete plots (each of a different colour) with stem ?

조회 수: 3 (최근 30일)
jefazo jefazo
jefazo jefazo 2020년 10월 16일
편집: Adam Danz 2020년 10월 16일
Hi,
I am trying to use stem to plot a discretised cos and sine waves on a same plot but every point is having a different colour. I want my sine wave points to be of a same colour (e.g. red) and my cos wave points to be of another colour (e.g. blue). Does someone know how to fix this ? Thanks in advance.
plots=[a; b];
time=[t;t]; %Same amount of time for both waves so both have the same vector t
stem(time,graphs);

답변 (1개)

Adam Danz
Adam Danz 2020년 10월 16일
편집: Adam Danz 2020년 10월 16일
h = stem(time,graphs) will return a vector of handles. Then set their color using
h(1).Color = 'b';
h(2).Color = 'r';
If that doesn't solve the problem, please provide more details on the size of "time" and "graphs".

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by