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
 
