matlab isnan函数用法
时间: 2023-08-06 14:19:06 浏览: 360
matlab函数用法
4星 · 用户满意度95%
MATLAB的`isnan`函数用于判断给定输入是否为NaN(Not a Number)。NaN是一种特殊的数值,表示不是数字或不存在的数值。`isnan`函数返回一个逻辑数组,其中每个元素都对应于输入数组的一个元素,如果该元素为NaN,则对应位置上为1,否则为0。
以下是`isnan`函数的使用示例:
```matlab
A = [1 2 NaN 4 5 NaN];
B = isnan(A); % B = [0 0 1 0 0 1]
```
在此示例中,输入数组A包含6个元素,其中2个元素为NaN。`isnan(A)`返回大小相同的逻辑数组B,其中第3个和第6个元素为1,表示A中第3个和第6个元素为NaN,其他元素为0。
阅读全文