logo

MATLABプロットで目盛りガイドを削除する方法 📂プログラミング

MATLABプロットで目盛りガイドを削除する方法

コード

>> scatter(rand(10, 1), rand(10, 1))

alt text

ティック自体を完全に削除したければ、xtick([]) または ytick([]) を使用すれば良いが、値はそのままにしてティックガイドだけを削除したい場合には、以下のように TickLength を調整する必要がある1

>> set(gca, 'TickLength', [0, 0])

alt text

これはティックガイドの長さを0にするトリックだ。他の説明によると [x y] における x はx軸のティックガイドの長さ、y はy軸のティックガイドの長さを意味するとあるが、少なくとも2023bバージョンでは x がx軸とy軸を同時に制御し、y は何の機能もしないバグを発見した。

環境

  • OS: Windows
  • MATLAB: 2023b