yline color in rgb

조회 수: 40 (최근 30일)
Frederik Reese
Frederik Reese 2022년 7월 5일
답변: Andres 2022년 7월 5일
Hi,
I have a plot and want to add a yline.
If I plot it like this it works:
yl1=yline(-0.25,'m','Freibord 75% ausgenutzt','HandleVisibility','off')
But I want a color, which has not a single letter.
I tried this:
yl1=yline(-0.25,'Freibord 75% ausgenutzt','HandleVisibility','off')
yl1.LineColor =[0.8500 0.3250 0.0980]
and this:
yl1=yline(-0.25,'#D95319','Freibord 75% ausgenutzt','HandleVisibility','off')
Both doesn't work....
Why?

답변 (1개)

Andres
Andres 2022년 7월 5일
Hi,
the LineSpec argument is limited to some specific line style characters plus color short name characters listed in the documentation of yline.
Use e.g.
yl1=yline(-0.25,'-','Freibord 75% ausgenutzt','HandleVisibility','off',...
'Color','#D95319');
or
yl1.Color = [0.8500 0.3250 0.0980];

Community Treasure Hunt

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

Start Hunting!