算術運算
算術函數包括用於簡單運算(例如加法和乘法)的運算符,以及用於常見計算(例如求和,移動和,模運算和舍入)的函數。
有關更多信息,請參見數組與矩陣運算。
功能
主題
矩陣運算遵循線性代數的規則,而數組運算則逐個元素地執行並支持多維數組。句點字符(.
)將數組運算與矩陣運算區分開。
大多數二進制運算符和函數在MATLAB ®支持具有兼容的尺寸數字數組。如果對於每個尺寸,輸入的尺寸尺寸相同或其中之一爲1,則兩個輸入具有兼容的尺寸。
優先規則確定MATLAB評估表達式的順序。
MATLAB以雙精度或單精度格式表示浮點數。默認值爲雙精度。
MATLAB支持1、2、4和8字節的整數數據存儲。如果使用容納數據的最小整數類型,則可以節省內存和程序執行時間。
相關信息
關係運算
關係運算符比較兩個數組中的元素,並返回邏輯true或false值以指示該關係在何處保存。有關更多信息,請參見使用關係運算符進行數組比較。
主題
本示例說明如何通過將條件應用於數組來過濾數組的元素。
本示例說明如何使用any
和all
函數將整個數組簡化爲單個邏輯值。
優先規則確定MATLAB評估表達式的順序。
相關信息
邏輯運算
的logical
數據類型表示true
或false
使用數字狀態1
和0
分別。某些MATLAB ®功能和運算符返回邏輯值來表示一個條件的滿足。您可以使用這些邏輯值來索引數組或執行條件代碼。有關更多信息,請參見如何查找滿足條件的數組元素。
功能
主題
本示例說明如何通過將條件應用於數組來過濾數組的元素。
本示例說明如何使用any
和all
函數將整個數組簡化爲單個邏輯值。
優先規則確定MATLAB評估表達式的順序。
相關信息
集合操作
集合操作比較兩個集合中的元素以發現共同點或差異。在MATLAB ®,集合是數字,日期,時間或文本數據的陣列。大多數設置操作都會比較設置是否完全相等,這在浮點運算的上下文中可能會出現問題。因此,ismembertol
和uniquetol
功能也可用於以公差執行比較。
功能
主題
本示例說明如何對公差範圍內的一組點求平均。這種方法產生了縮減的數據集,該數據集仍然保留原始數據的一般形狀。
此示例說明如何根據分散的數據點與感興趣點的接近程度對其進行分組。
按位操作
按位運算符用於更改數字的位模式。這些操作非常有效,因爲大多數CPU直接支持它們。有關更多信息,請參見Bit-Wise操作。