入力引数が足りない原因が分かりません

85 Ansichten (letzte 30 Tage)
大輔 菅田
大輔 菅田 am 19 Jan. 2021
Kommentiert: 大輔 菅田 am 24 Jan. 2021
コードは以下の通りです。
function e = func1(p, x, y)
e = (p(1)*exp(-((x-p(2))/p(3)) ^2) + p(4)) - y;
end
エラーコードは以下の通りです。
入力引数が不足しています。
エラー: func1 (行 3)
e = (p(1)*exp(-((x-p(2))/p(3)) ^2) + p(4)) - y;
使用環境
R2020b
mac64i

Akzeptierte Antwort

Takumi
Takumi am 20 Jan. 2021
関数ファイルを実行したのではないでしょうか.関数は,.mファイルに定義した後
E=func1(1:4,1,1)
のように使います.
詳細は関数名、入力および出力の宣言を御覧ください.
  1 Kommentar
大輔 菅田
大輔 菅田 am 24 Jan. 2021
ありがとうございました。

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu 変数 finden Sie in Help Center und File Exchange

Produkte


Version

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!