可視化手法 | ![]() ![]() |
特定の形状を維持するために、figureウィンドウのサイズとは独立にインチのような絶対単位で軸のサイズを指定することができます。ただし、任意のサイズのfigureウィンドウを使いたいM-ファイルを作成する場合には、これは良い方法ではありません。より良い方法は、軸の縦横比を指定し、自動的にstretch-to-fillを変更することです。
特定の縦横比を必要とする場合、以下のaxesのプロパティに値を指定することによって、引き延ばしを変更することができます。
DataAspectRatio
または DataAspectRatioMode
PlotBoxAspectRatio
または PlotBoxAspectRatioMode
CameraViewAngle
または CameraViewAngleMode
最初の2つのプロパティは、縦横比に直接影響します。モードプロパティのいずれかを manual
に設定すると、現在のすべてのプロパティ値が保持されている間は、stretch-to-fillは無効になります。この場合、MATLABは、位置を決定する長方形の一方向の限界に達するまで軸を拡大します。
CameraViewAngle
プロパティを設定するとstretch-to-fillは無効になり、ビューを変更しても軸のサイズを再調整することもできなくなります。
![]() | デフォルトの縦横比の選択 | 縦横比プロパティ設定の影響 | ![]() |