3

MATLAB では、次のコードは何をしますか :

[m, ~]=func_returning_matrix()

チルダ演算子 ~ は何をしますか?

4

1 に答える 1

8

Matlab では、割り当ての右側にある関数から対応する出力引数を割り当てないことを意味します。したがって、func_returning_matrix2 つの引数を返す場合、式は最初の引数を変数に割り当て、m2 番目の引数を忘れます。func_returning_matrix3 つ (またはそれ以上) の引数を返す場合、式は関数から 2 番目以降のすべての出力を削除します。

于 2012-12-17T11:35:00.237 に答える