• ベストアンサー

MATLABのplotについて

MATLABでplotを使う時、 軸の目盛の数字の有効桁を設定する方法を教えてください。 例えば 0 1 2 3 4 を 0.0 1.0 2.0 3.0 4.0 とすることは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Kules
  • ベストアンサー率47% (292/619)
回答No.1

例えば set(gca,'Xtick',(0:4),'Xticklabel','0.0|1.0|2.0|3.0|4.0'); とすればx=0,1,2,3,4のところに0.0,1.0,2.0,3.0,4.0という目盛が設定されます。 要は xtick:x軸に目盛を入れるところの設定 xticklabel:xtickで設定したところに書きこむラベル(ラベル|で分離されます) ということです。 でxticklabelに用いる文字列はsprintfで作れますので、 sprintf('%1.1f|',(0:4)) のようにすれば有効桁は好きに決められます。 参考になれば幸いです。

すると、全ての回答が全文表示されます。

関連するQ&A