1

指定された値をテストする方法はinfinity-infinityまたはNaN. isinf「double」に対してのみ機能し、値をテストすることはできませんNaN

4

2 に答える 2

9

試してみてくださいisfinite。例えば:

isfinite([0 1 2 inf -inf nan])
ans =
     1     1     1     0     0     0
于 2011-12-14T20:47:50.960 に答える
3

使用できますisinf(x) | isnan(x)

は要素単位|論理orです。したがって、上記のコマンドは、要素が ±またはの場合は各要素に対して true に変換され、それ以外の場合は falsexInfNaNに変換されます。

于 2011-12-14T20:26:55.810 に答える