matlab邏輯符號規則?
Matlab共4種邏輯運算符和運算規則如下:
元素級(Element-Wise)的邏輯運算符用于對標量或矩陣元素進行邏輯運算,得到一個結果標量或結果矩陣。假設操作數為a和b,則元素級邏輯運算符包括:
1、a&b : 與運算,兩標量或兩元素均非0則返回1,否則返回0. 注意,在if 條件語句中,兩個表達式的與操作用&&。
2、a|b : 或運算,兩標量或者兩元素至少有一個是非0則返回1,否則返回0. 在條件語句中,兩個表達式的或用||。
3、~a : 非運算,對作用的標量或矩陣元素求補,如果標量或者矩陣元素為0則結果為1,如果標量或矩陣元素不為0則結果為0。
4、xor(a,b) : 異或運算,兩標量或兩元素均非0或均為0則返回0,否則返回1。