MATLABで関数をプロットする方法

ページ名:MATLABで関数をプロットする方法

この記事は、MATLAB初心者に無名関数をプロットする方法を紹介するものです。 この方法はプログラミングの経験をほとんど必要としません。

  • 1
    コンピュータでMATLABを開きます。
  • 2
    グラフにしたい関数を知っている。匿名関数はどのプログラムファイルにも保存されません。関数は複数の入力を受け付け、出力を返すことができます。関数を書く前に、MATLAB に関数の独立変数を知らせる必要があるので、グラフにしたい関数を知っておく必要があります。無名関数の例には以下のようなものがあります:
    • 三角関数
    • 有理関数
    • 多項式関数
    • 対数関数
  • 3
    関数をグラフ化する区間を知る。関数をグラフ化する前に入力するため、関数をグラフ化する区間を知っておくとよいでしょう。入力する前に区間を知っておくとよいでしょう。区間には常に下限と上限があります。区間の入力については後で説明します。
  • 4
    コマンドウィンドウ内をクリックします。ここが個々のステートメントを配置する場所です。コマンド・ウィンドウ内では、変数への値の割り当て、変数への関数の割り当て、関数のプロットなどを行うことができます。
  • 5
    関数に名前を付けます。最初に入力するのは関数の名前です。典型的な関数名は "f "と "g "です。しかし、関数の名前は何でもかまいません。関数名は文字で始めなければなりません。特殊文字を含んではいけません。 最初の文字が文字であれば、数字を含んでいても構いません。
  • 6
    独立変数を設定します。関数の直後に、独立変数を設定します。これは、関数名の後に等号"="を付けることで行います。次にスペースと"@"を入れます。これで、すべての独立変数を列挙し始めることができます。独立変数が "x "の場合、次のようになります:"@(x)".独立変数を増やしたい場合は、各変数の後にカンマを入れます。例えば、@(x,y)。
  • 7
    関数を入力する。独立変数を設定したら、関数を入力します。間にスペースを入れるとコードがきれいに見えます。 MATLABで関数をタイプするための基本的なヒントを以下に示します。
    • 余弦- cos(x)
    • 正弦-sin(x)
    • タンジェント-tan(x)
    • コサイン(度)-cosd(x)
    • サイン(度)-sind(x)
    • タンジェント(度)-tand(x)
    • 乗算-"2*x"
    • 除算 - "2/x"
    • 足し算- "2+x"
    • 引き算- "2-x
    • 指数- x^2
    • e- exp(x)
    • 多項式の入力例 - "2*x^2+3*x+7"
  • 8
    を押します。これで関数が変数に保存されます。Enterを押すと、次の行に関数が表示されます。エラーが表示された場合は、入力が間違っている可能性があります。
  • 9
    関数をプロットします。次の行では、関数をプロットするステートメントを書きます。無名関数をプロットするには、関数の名前が "f "でなくても "fplot "を使わなければなりません。fplotの正しいシンタックスは: fplot(関数名, interval)です。つまり、基本的には最初に関数名を入力し、次に区間を入力します。区間は[下限上限]と書く。例: fplot(f,[0 2*pi]).区間がわからない場合は、"fplot(f) "と入力すればよい。MATLABは区間を選択します。これを入力したら、もう一度エンターキーを押します。
  • 10
    コマンド・ウィンドウに戻ってクリックします。コマンド・ウィンドウで戻ることを確認してください。グラフを終了しないでください。 グラフから抜けると、グラフへの追加ができなくなります。
  • 11
    ラベル軸とタイトルを追加します。軸やタイトルにラベルを付けるたびに、↵ Enter を押します。そのたびにグラフウィンドウが変わります。カーソルがコマンドウィンドウにあることを確認する。以下にそれぞれの名前の付け方を示します:
    • x軸:xlabel('名前')
    • y軸:ylabel('名前')
    • title:title('名前').
  • 12
    グラフを保存する。グラフを保存したい場合は、グラフウィンドウのファイルをクリックする。そして「名前を付けて保存」を押し、保存先を選択する。
  • この記事は、CC BY-NC-SAの下で出版された " How to Plot a Function in MATLAB " を改変して作成されました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧