Why do I get markers on the second axis and how do I stop them?

4 vues (au cours des 30 derniers jours)
Harry Smith
Harry Smith le 1 Jan 2018
Modifié(e) : Harry Smith le 1 Jan 2018
Here is the simple code but I get different markers on the second axis? Thanks Harry Smith
hold on
yyaxis left
plot(bestScores,'b','LineWidth',2,'color','b');
yyaxis right
plot(bestPercent,'b','LineWidth',2,'color','r');

Réponse acceptée

ANKUR KUMAR
ANKUR KUMAR le 1 Jan 2018
Modifié(e) : ANKUR KUMAR le 1 Jan 2018
You can do use the same marker properties. This is just an example to plot the similar using the same program with using different markers
bestScores=rand(1,5)
bestPercent=bestScores*rand(1)
yyaxis left
plot(bestScores,'b-+','LineWidth',2);
yyaxis right
plot(bestPercent,'r-*','LineWidth',2);
One more thing I want to suggest you is that there is no need to define color properties ('color') in plot.
plot(bestScores,'b','LineWidth',2,'color','b');
Second (if you have't mentioned x axis values) or third (if mentioned x axis values) argument is by default taken as line color.
  2 commentaires
Harry Smith
Harry Smith le 1 Jan 2018
Thanks, how do I stop the markers?
Harry Smith
Harry Smith le 1 Jan 2018
Modifié(e) : Harry Smith le 1 Jan 2018
Found the answer: '-' without a marker thanks for your help
plot(bestScores,'-','LineWidth',2);

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Axes Appearance dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by