2017-11-02 9 views
0

今、私はMATLABの関数を研究し、aaa()のような単純な関数を作ろうとしていますが、未定義の関数または変数としてエラーメッセージが出ます。matlabにグローバル変数を持たない未定義の関数または変数

私はそれを理解できません。

この問題を解決するにはどうすればよいですか?それはあなたがコマンドプロンプトでそれを呼び出す必要があります方法ですので、あなたの名前

enter image description here

答えて

0

はtest1.m機能します。

test1(z) 

M-ファイルには、関数宣言と同じ名前を付ける必要があります。 See Documentation Here.したがって、m-ファイルをaaa.mとして保存するか、最初の行をに変更する

aaaに赤で下線が引かれています。それは、名前が一致しないことをMatlabに警告します。

+0

私はそれを手に入れました。ありがとう。関数名はMファイルと同じでなければなりません。 –

関連する問題