函数 > 效用函数 > 表达式类型函数
  
表达式类型函数
使用下列函数标识表达式的数据类型:
IsArray(x) - 如果 x 是矢量或矩阵,则返回 1。否则返回 0。
IsFunction(x) - 如果 x 是函数,则返回 1。否则返回 0。
IsNaN(x) - 如果 x 是 NaN (非数字),则返回 1。否则返回 0。
IsScalar(x) - 如果 x 是实数或虚数标量,则返回 1。否则返回 0。
IsString(x) - 如果 x 是字符串,则返回 1。否则返回 0。
SIUnitsOf(x) - 返回换算到默认 SI 单位的 x 单位的量纲 (大小和单位),无论选取的单位制为何。如果 x 没有单位,则返回 1。
自变量
x 为任何有效的 PTC Mathcad 表达式。
对于 SIUnitsOfx 必须为实数。
附加信息
用值除以 SIUnitsOf 函数使其无量纲,换算成 SI。该函数在以下方面非常有用:去除单位,然后将单位重新应用到不接受单位的函数的自变量和结果,例如, polyfitgenfit 或 ODE 求解器。
IsScalarIsStringIsArray 函数在程序内部的条件语句中非常有用。
IsNaN 在依条件处理数据集中的缺失值方面非常有用。