主要内容

最新のリリースでは,このページがまだ翻訳されていません。このページの最新版は英語でご覧になれます。

2次元および3次元プロット

ラインプロット

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

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

座標軸にラベルを付け,タイトルを加えることができます。

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

関数情节に3番目の入力引数を追加することにより,同じ変数を赤い破線でプロットできます。

情节(x, y,“r——”

“r——”“ライン仕様”です。それぞれの仕様には,ラインの色,スタイルおよびマーカーを表す文字を含めることができます。マーカーとは,プロットされた各データ点に表示される,+oなどの記号です。たとえば“g: *”では,緑色の点線にがマーカーとして表示されます。

現在の数字ウィンドウ内に最初のプロットで定義したタイトルとラベルが表示されなくなったことに注目してください。既定では,プロット関数を呼び出すたびにMATLAB®によって图がクリアされ,新しいプロットを準備するために座標軸や他の要素がリセットされます。

既存の图にプロットを追加するには,抓住を使用します。推迟を使用するかウィンドウを閉じるま,ですべてのプロットが現在の图ウィンドウに表示されます。

x = 0:π/ 100:2 *π;y = sin (x);情节(x, y)y2 = cos (x);情节(x, y2,“:”)传说(“罪”“因为”)举行

3次元プロット

通常3次元プロットでは,z = f (x, y)のような2変数関数によって定義される表面が表示されます。

zの値を求めるには,まずmeshgridを使用して,関数の領域で一連の(x, y)の点を作成します。

(X, Y) = meshgrid (2: .2:2);X = X. * exp(-X。^ 2 - y ^ 2);

次に,表面のプロットを作成します。

冲浪(X, Y, Z)

関数冲浪とその対になる関数により,表面が3次元で表示されます。冲浪は,接続線と表面の構成面をカラー表示します。は,定義点を結ぶラインのみをカラー表示した,ワイヤーフレームの表面を描きます。

サブプロット

関数次要情节を使用して,同じウィンドウの異なるサブ領域に複数のプロットを表示することができます。

次要情节の最初の2つの入力は,各行と各列におけるプロットの数を示します。3番目の入力は,どのプロットがアクティブであるかを指定します。たとえば、数字ウィンドウ内の 2 行 2 列のグリッドに 4 つのプロットを作成します。

t = 0:π/ 2 *π;[X, Y, Z] =气缸(4 * cos (t));次要情节(2 2 1);网格(X);标题(“X”);次要情节(2,2,2);网格(Y);标题(“Y”);次要情节(2、2、3);网格(Z);标题(“Z”);次要情节(2、2、4);网格(X, Y, Z);标题(“X, Y, Z”);