主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

2次元ラインプロットの作成

単純なラインプロットを作成し,座標軸にラベルを付けます。ラインの色とラインスタイルの変更,およびマーカーの追加により,プロットされる線の外観をカスタマイズします。

ラインプロットの作成

関数情节を使用して2次元のラインプロットを作成します。たとえば,正弦関数の値を0 ~ 2 π の間でプロットするには,次のようにします。

x = linspace(0, 2 *π,100);y = sin (x);情节(x, y)

座標軸にラベルを付け,タイトルを加えます。

包含(“x”) ylabel (“sin (x)”)标题(“正弦函数图”

图中包含一个坐标轴。标题为“正弦函数Plot”的轴包含一个类型为line的对象。

複数のラインのプロット

既定では,プロットコマンドごとに,事前にMATLABによって图がクリアされます。新しい图ウィンドウを開くには,数字コマンドを使用します。抓住コマンドを使用することで,複数のラインをプロットできます。推迟を使用するかウィンドウを閉じるま,ですべてのプロットが現在の图ウィンドウに表示されます。

图x = linspace(0,2*pi,100);y = sin (x);情节(x, y)y2 = cos (x);情节(x, y2)

图中包含一个坐标轴。轴线包含2个线型对象。

ラインの外観の変更

関数情节を呼び出すときに,オプションのライン仕様を含めることによって,ラインの色やラインスタイルの変更,またはマーカーの追加を行うことができます。以下に例を示します。

  • “:”は点線をプロット。

  • “旅客:”は緑色の点線をプロット。

  • “g: *”は緑色の点線を星印のマーカーと共にプロット。

  • ‘*’はラインなしで星印のマーカーをプロット。

記号の順番は任意です。3つの特性(ラインの色,スタイル,マーカー)をすべて指定する必要はありません。さまざまなスタイルオプションの詳細については,関数情节のページを参照してください。

たとえば,点線をプロットします。円形マーカー付きの赤い破線を使用する2番目のプロットを追加します。

x = linspace(0, 2 *π,50);y = sin (x);情节(x, y,“:”)举行y2 = cos (x);情节(x, y2,“——罗”)举行

图中包含一个坐标轴。轴线包含2个线型对象。

ライン仕様のラインスタイルオプションを省略し,データ点のみをプロットします。

x = linspace(0, 2 *π,25);y = sin (x);情节(x, y,“o”

图中包含一个坐标轴。轴包含一个线型对象。

行オブジェクトのプロパティの変更

プロットの作成に使用するオブジェクトのプロパティを変更することによっても,プロットの外観をカスタマイズできます。

ラインプロットを作成します。作成したオブジェクトを変数lnに代入します。ディスプレイには,颜色线型,および线宽などのよく使用するプロパティが表示されます。

x = linspace(0, 2 *π,25);y = sin (x);ln =情节(x, y)
ln = Line with properties: Color: [0 0.4470 0.7410] LineStyle: '-' LineWidth: 0.5000 Marker: 'none' MarkerSize: 6 MarkerFaceColor: 'none' XData: [1x25 double] YData: [1x25 double] ZData: [1x0 double]显示所有属性

個々のプロパティにアクセスするには,ドット表記を使用します。たとえば,ラインの幅を2ポイントに変更し,ラインの色をRGB 3成分の値で設定します(この場合は[0 0.5 - 0.5))。青の円形マーカーを追加します。

ln。线宽= 2;ln。Color = [0 0.5 0.5];ln。标志=“o”;ln。MarkerEdgeColor =“b”

图中包含一个坐标轴。轴包含一个线型对象。

参考

|||

関連するトピック