MATLAB Answers

The legend box in plot has no colors

70 views (last 30 days)
Arihant Anchalia
Arihant Anchalia on 29 Apr 2020
Answered: Star Strider on 2 May 2020
The legend box in matlab has no colours.
This is the code:
x = linspace(0,pi);
y1 = cos(x);
plot(x,y1,'DisplayName','cos(x)')
hold on
y2 = cos(2*x);
plot(x,y2,'DisplayName','cos(2x)')
hold off
legend

  0 Comments

Sign in to comment.

Answers (2)

Star Strider
Star Strider on 2 May 2020
This is a known problem with recent AMD graphics drivers.
See for example: Lines in legend are missing
Updated drivers that solve this problem may by now be available.
.

  0 Comments

Sign in to comment.


Vinai Datta Thatiparthi
Vinai Datta Thatiparthi on 2 May 2020
Hey Arihant,
Although I'm unable to reproduce the error that you mention at my end, I have noticed a few instances where other users have reported the same issue. Here are the links to those discussion on the MATLAB Answers forum:
As a workaround, please perform a clean reinstall of MATLAB and update your graphics drivers to get your code to work as expected.
Hope this helps!

  0 Comments

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!