MATLABプロットで目盛りガイドを削除する方法
コード
>> scatter(rand(10, 1), rand(10, 1))
ティック自体を完全に削除したければ、xtick([])
または ytick([])
を使用すれば良いが、値はそのままにしてティックガイドだけを削除したい場合には、以下のように TickLength
を調整する必要がある1。
>> set(gca, 'TickLength', [0, 0])
これはティックガイドの長さを0にするトリックだ。他の説明によると [x y]
における x
はx軸のティックガイドの長さ、y
はy軸のティックガイドの長さを意味するとあるが、少なくとも2023bバージョンでは x
がx軸とy軸を同時に制御し、y
は何の機能もしないバグを発見した。
環境
- OS: Windows
- MATLAB: 2023b