函數 > 工具函數 > 運算式類型函數
  
運算式類型函數
使用下列函數識別運算式的數據類型:
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 最適用於有條件地處理數據集中缺少的值。