Hiding exponent labels without scientific notation

10 ビュー (過去 30 日間)
Toby Beisly
Toby Beisly 2023 年 1 月 18 日
コメント済み: Voss 2023 年 1 月 18 日
So basically I have data in the form of linear models and am plotting it in a bunch of subplots. I cant seem to edit the x and y data (apparently the variables for the class are read-only) but I need to make x ticks more ledgible (i.e. have smaller numbers). To do this I've set the axis to use scientific notation with:
ax = gca;
ax.XAxis.Exponent = 3;
And then manually set the ticks with xticks() for each subplot.
The Problem now Is that the x10^3 label is making the graph messy but I can't figure out any way to get rid of it while keeping my xticks as I have them. Does anyone know if there is a way to do this?

採用された回答

Voss
Voss 2023 年 1 月 18 日
Set the xticklabels when you set the xticks.
  2 件のコメント
Toby Beisly
Toby Beisly 2023 年 1 月 18 日
編集済み: Toby Beisly 2023 年 1 月 18 日
That's worked perfectly, thanks a lot for that, I wasn't aware xticklabels was a thing, you've saved me a lot of frustration :D.
Voss
Voss 2023 年 1 月 18 日
You're welcome!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeAxis Labels についてさらに検索

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by