How can I make right axis off in Matlab plot?

112 vues (au cours des 30 derniers jours)
Babu Sankhi
Babu Sankhi le 22 Jan 2022
Hi all,
I want to show only top, bottom and left axis of my plot, by hiding right axis ? How can I do that ?can You please help me? I tried the codes below one of them resulted both y axis off and another gave the error!!
thank you
set(gca,'YColor','none')
set(gca,'rightYColor','none')

Réponse acceptée

Simon Chan
Simon Chan le 23 Jan 2022
Use function yyaxis and hide the right y-axis as follows:
clear; clc;
h = figure(1);
hax = axes;
y=randi(100,1,10);
grid on;
yyaxis(hax,'left');
plot(1:10,y)
yyaxis(hax,'right');
hax.YAxis(2).Visible='off';

Plus de réponses (0)

Catégories

En savoir plus sur Line Plots 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