MATLABの図の目盛をカスタマイズ
図の目盛の値を文字列にしたいとき
例えば、横軸をA, B, C, D, Eとしたい時は、以下のようにする。
x = 1:0.1:5; y = rand(size(x)); xtick = 1:5; xticklabel = {'A' 'B' 'C' 'D' 'E'}; plot(x, y, 'b') set(gca, 'XTick', xtick, 'XTickLabel', xticklabel)
目盛の線を伸ばしたいとき
例えば、目盛の長さを2倍にしたいときは、plotした後に以下の関数を実行。
>> set(gca,'ticklength', 2 * get(gca,'ticklength'))