マトラブで関数グラフを生成する方法

要在MATLAB中绘制函数图像,可以按照以下步骤进行操作:

  1. 関数の定義:まず、描画する関数を定義する必要があります。これには、匿名関数またはユーザー定義関数のいずれかの方法を使用できます。たとえば、関数 y = sin(x) を描画するには、次のコードを使用して定義できます。
f = @(x) sin(x);
  1. x軸にデータ点を作成:関数のグラフを描くには、x軸上に一連のデータ点を作成する必要があります。linspace 関数を使用して、特定の範囲内に等間隔のデータ点を作成できます。たとえば、x軸上に -2πから2πまでの100個のデータ点を作成するには、次のコードを使用できます。
x = linspace(-2*pi, 2*pi, 100);
  1. 定義済みの関数と x 軸上のデータ点を使用して、それらのデータ点における関数の値を計算します。配列演算を使用して実行できます。たとえば、関数 y = sin(x) の x 軸上の値を計算するには、次のコードを使用します。
y = f(x);
  1. plot関数を活用して関数グラフを作成しよう。x軸のデータポイントと対応する関数値をplot関数に渡せば、グラフを描画することができる。例えば、関数y = sin(x)のグラフを描画したい場合は、次のようなコードを使用します。
plot(x, y);

xlabel、ylabel、titleなどの関数は、X軸およびY軸のラベル、グラフのタイトルなどの追加機能を設定するために使用できます。

完全なコードサンプル:

f = @(x) sin(x);
x = linspace(-2*pi, 2*pi, 100);
y = f(x);
plot(x, y);
xlabel('x');
ylabel('y');
title('Function Plot');

上記のコードを実行すると、MATLAB で関数 y = sin(x) のグラフが描画されます。

bannerAds