このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
関数名,入力および出力の宣言
函数(y1,……yN) = myfun (x1,…,xM)
は,入力x1,…,xM
を受け入れ,出的力…,yN日元
を返すmyfun
という関数を宣言します。この宣言ステートメントは,関数の最初の実行可能行でなければなりません。有効な関数名は,アルファベットで始まり,文字,数字またはアンダースコアを含むことができます。
関数は以下に保存できます。
関数定義のみを含む関数ファイル。ファイルの名前は,ファイル内の最初の関数の名前に一致させる必要があります。
コマンドと関数定義を含むスクリプトファイル。関数は,ファイルの末尾になければなりません。スクリプトファイルに,ファイル内の関数と同じ名前を付けることはできません。R2016b以降では,関数はスクリプト内でサポートされます。
ファイルには複数のローカル関数または入れ子関数を含めることができます。可読性を向上させるには,结束
キーワードを使用して,ファイル内の各関数の終端を示します。结束
キーワードは,以下の場合に必須です。
ファイル内のいずれかの関数が入れ子関数を含んでいる。
関数が関数ファイル内のローカル関数であり,ファイル内のローカル関数のいずれかが结束
キーワードを使用している。
関数がスクリプトファイル内のローカル関数である。