最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
配列の個々の要素に関数を適用
は、1 つ以上の B
= arrayfun(___,Name,Value
)Name,Value
のペアの引数で指定された追加オプションを使って func
を適用します。たとえば、出力値を cell 配列で返すには、'UniformOutput',false
を指定します。func
の返した値を配列に連結できない場合に、cell 配列として B
を返すことができます。前述の構文のいずれかの入力引数と Name,Value
のペアの引数を使用することができます。
[B1,...,Bm] = arrayfun(___)
は、func
が m
個の出力値を返す場合に、複数の出力配列 B1,...,Bm
を返します。func
は異なるデータ型の出力引数を返すことができますが、func
の呼び出しごとに各出力のデータ型は同じでなければなりません。この構文では、前述の構文の入力引数のいずれかを使用できます。
func
の出力引数の数は、A1,...,An
に指定された入力引数の数と一致する必要はありません。
cell2mat
| cellfun
| groupsummary
| rowfun
| spfun
| splitapply
| structfun
| varfun