How to change the stem line color
    조회 수: 33 (최근 30일)
  
       이전 댓글 표시
    
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:

댓글 수: 6
  Baptiste
 2024년 5월 3일
				Ok thank you :), And do you think it is possible to plot in 3D using stem3 X, Y and Z and have a color gradient in Z axis ? 
채택된 답변
  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
      
      
 2016년 4월 27일
				My pleasure.
I didn’t see any problem with your code, so this was my first troubleshooting step.
추가 답변 (1개)
  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.
참고 항목
카테고리
				Help Center 및 File Exchange에서 Annotations에 대해 자세히 알아보기
			
	제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!






