Matlab で複数の出力を持つ関数を使用していますが、出力の 1 つだけに関心があります。他の出力変数を抑制したい (つまり、それらが返されてメモリに配置されるのを避けたい)。たとえば、max 関数を使用すると、次のようになります。
[output1 output2] = max(matrixA, [], 1);
% output1 returns the maximum, which i'm not interested in
% output2 returns the index of the maximum, which i *am* interested in
output1 が返されないように関数を呼び出す方法はありますか? そして、もしあれば、上記のように計算するよりもメモリ上の利点がありますがclear output1
、メモリからoutput1を削除するためにすぐに呼び出しますか?
ご協力いただきありがとうございます。