7

Matlab は次のように説明nanminnanmaxます。

NANMINsを無視した最小値NaN

NANMAXsを無視した最大値NaN

しかし実際には、minsもmax無視しNaNます。

じゃあどれを使えばいいの?

私のテストによると、nanminよりnanmax高速です。いつもこうなの?

4

1 に答える 1

10

nanminただ呼び出すmin

[varargout{1:nargout}]=min(varargin{:});

についても同様ですnanmax。それでおしまい!

過去のいくつかのリリースでは、組み込みのminmaxが同じ機能で更新され、 は無視されNaN、ツールボックスは独自の実装を維持する代わりにそれらを指し始めました。これらの関数の独自の実装を持つ可能性のある特別な型に取り組んでいる場合を除き、maxandを使用してください。min

于 2013-10-31T00:15:30.310 に答える