关于 NaN (非数字) 内置常数
内置 PTC Mathcad 常数 NaN 表示缺失值或错误值。在数据集中表示缺失值是很有用的,因为这样可使缺失值成为一个可轻易地与其他矩阵内容区分开的矩阵条目。它也很有用,是因为 PTC Mathcad 矩阵不可具有空占位符。
NaN 的值是 NaN,也就是说,如果您在工作表中键入 NaN =,则 PTC Mathcad 将返回 NaN 并为其分配常数标签。
您可使用
IsNaN 函数来检测
NaN,因为仅可对数字使用布尔值比较运算。如果您将常数名称
NaN 重定义为某个其他值,则其不再是
NaN,且
IsNaN 函数返回 0。
NaN 仅可由专为其编写的函数来加以处理。其它函数如果通过了
NaN,则可能返回错误或不正确的结果。
NaN 相关的函数︰
• 只使用 NaN 内置常数。
• 可将 NaN 内置常数写到一个或多个指定矩阵元素,或读取一个或多个指定矩阵元素并检查其内容以找出 NaN 常数。
• 可过滤掉含有 NaN 常数的指定行。
• 忽略不是 NaN 常数的任何内容,例如数字或字符串。