3

R2010b では、Figure エディターを介して目盛りラベルを自動
にリセットできますが、プログラムでデフォルトにリセットしたいので
試してみました

set(gca,'XTickLabel','auto')

しかし、各ティックで「auto」と表示されます...何かヒントはありますか?

4

2 に答える 2

7

XTickLabelMode次のように設定する必要があります'auto'

set(gca,'XTickLabelMode','auto')

目盛りラベルを指定すると、目盛りラベルモードが に設定され'manual'ます。したがって、元に戻す必要があります'auto'

于 2012-12-17T07:25:18.773 に答える
0

OK、私はついにこの方法を見つけました:

set(gca,'XTickLabel', num2str(get(gca,'XTick')'));

私はダニを読み、それらを文字列に戻します...

編集:これは、図をズームまたはサイズ変更しない場合に機能する回避策ですが、XTickLabelModeは「手動」のままであり、ズーム時にXTickLabelが更新されないため、ズーム/サイズ変更に対して堅牢ではないことに注意してください。 。

これが私が最初に見つけたものであるため、この回答を追加しました(そして他の人も見つけるかもしれません)。
それが好ましい方法ではない理由は、答え自体よりも有用であるため、この編集を行います。

それを行うための正しい解決策は、私が受け入れたものです。

于 2012-12-17T08:29:44.990 に答える