Graphics | ![]() ![]() |
ラインスタイルの識別子の文字列をplot
に設定することによって、各データに異なるラインスタイルを設定することができます。たとえば
t = 0:pi/100:2*pi;
y = sin(t); y2 = sin(t-0.25); y3 = sin(t-0.5);plot(t,y,'
-',t,y2,'--',t,y3,':')
関数 plot
には、プロットされる各ベクトルに対して、種々のラインスタイル、マーカ記号、およびカラーを設定する文字列引数を与えることができます。一般形式
plot(x,y,'linestyle_marker_color')
において、linestyle_marker_color
は、カラー、ラインスタイル、マーカタイプから構成された(シングルコートで囲まれた)文字列です。
x
、*
、o
、等々)c
、m
、y
、k
、r
、g
、b
、w
)plot(x,y,':squarey')
は、黄色の点線をプロットし、各データ点に正方形マーカを描きます。マーカタイプを設定して、ラインスタイルを設定しなければ、MATLABはマーカのみを描きます。
'go--'
また、マーカの大きさを設定することもできます。また、閉じられた形状をもつマーカに対しては、エッジのカラーと面のカラーを別々に設定することができます。
詳細については、LineSpec
を参照してください。
![]() | プロットの作成 | ラインのカラーやサイズの設定 | ![]() |