How to display only selected xticks?

20 次查看(过去 30 天)
HI!
I am trying to display onli thee selected xticks om a stairs plot. I use the following code:
figure
stairs(fl,db(sqrt(sTO)))
irs(cfm(6:end),db(sqrt(p(6:end))))
xticks(ff)
xticklabels(cfs);
xtickangle(45)
set(gca,"XScale","log")
Even though I set xticks, the default ticks appear too.
I also tried puting
set(gca,'xtick',[])
before seting the x ticks. It didn't work. How can I display the wanted xticks without the default tickes?

采纳的回答

Cris LaPierre
Cris LaPierre 2021-3-9
The xticks function should be all you need.
X = linspace(0,4*pi,40);
Y = sin(X);
figure
stairs(Y)
xticks([7 12 18 33])
  3 个评论
Cris LaPierre
Cris LaPierre 2021-3-10
Those are minor ticks. They have a different setting. Try this.
X = linspace(0,4*pi,40);
Y = sin(X);
figure
stairs(Y)
xticks([7 12 18 33])
set(gca,"XScale","log")
set(gca,"XMinorTick","off")

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Axes Appearance 的更多信息

产品

Community Treasure Hunt

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

Start Hunting!

Translated by