MATLAB Answers

Two y-axis colors

3 views (last 30 days)
Lynn
Lynn on 30 Oct 2019
Commented: Lynn on 2 Nov 2019
Hello, and thanks for the help given to me earlier.
I have created -- thanks to MATLAB help -- a graph with two y axes. The default colors appear to be blue and red. Is there a way that I can make all the lines and labels black? I can't seem to find that way anywhere.
Many thanks.
Lynn

  0 Comments

Sign in to comment.

Accepted Answer

Thomas Satterly
Thomas Satterly on 30 Oct 2019
Assuming you did something similar to the code below, you can access the axis properties directly and change the color to whatever you want.
% Create a figure and axis with 2 Y axes
figure;
ax = axes; % or ax = gca();
yyaxis('left');
yyaxis('right');
% Set the color of each axis to black
ax.YAxis(1).Color = [0 0 0];
ax.YAxis(2).Color = [0 0 0];

  1 Comment

Lynn
Lynn on 2 Nov 2019
Many thanks. That did it!

Sign in to comment.

More Answers (0)

Sign in to answer this question.