How to change the stem line color

조회 수: 119(최근 30일)
Daniel Carr
Daniel Carr 2016년 4월 27일
댓글: Daniel Carr 2016년 4월 27일
I am trying to do a stem plot with all the lines the same color. When I plot any of the examples from the website, all the lines have a gradient color on them, which makes my dataset confusing. I am using 2016a.
I have tried to change the color parameter of the data, but all this changes is the marker color. Please can someone direct me in the right direction as to how I can change this? I have included a picture of what my output looks like:
  댓글 수: 2
Daniel Carr
Daniel Carr 2016년 4월 27일
figure(1)
stem(X1,Y1,'Marker','none','Color',[0 0.498039215803146 0]);
hold on
stem(X1(Y1>30),Y1(Y1>30),'Marker','none','Color',[1 0 0]);
hold off
This has been taken from an example online. Also I have the same issue when I run the examples from the website.

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

채택된 답변

Star Strider
Star Strider 2016년 4월 27일
It may be perception rather than reality. Experimentally, increase the line width, and the lines look as they should:
figure(1)
stem(X1,Y1,'Marker','none','Color',[0 0.498039215803146 0], 'LineWidth',2);
hold on
stem(X1(Y1>30),Y1(Y1>30),'Marker','none','Color',[1 0 0], 'LineWidth',2);
hold off
  댓글 수: 2
Star Strider
Star Strider 2016년 4월 27일
My pleasure.
I didn’t see any problem with your code, so this was my first troubleshooting step.

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

추가 답변(1개)

Mike Garrity
Mike Garrity 2016년 4월 27일
That looks like the graphics driver bug which was discussed in this thread. Do you have an Intel GPU and Windows 10? My understanding is that the bug is limited to a particular Windows 10 driver version from Intel.
If that's the case, that thread has a couple of workarounds.
  댓글 수: 1
Daniel Carr
Daniel Carr 2016년 4월 27일
Ah I do have windows 10 with intel GPU. I will look into that and see what I can do

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

제품

Community Treasure Hunt

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

Start Hunting!

Translated by