- MATLAB基礎及應用(第5版)
- 于潤偉 朱曉慧編著
- 468字
- 2021-03-22 12:33:01
1.4 關系運算與邏輯運算

1.4.1 關系運算符
MATLAB共有6種關系運算符,如表1-7所示。
表1-7 關系運算符

MATLAB關系運算符能用來比較兩個同樣大小的矩陣,或用來比較一個矩陣和一個標量。在后一種情況,標量和矩陣中的每一個元素相比較,結果是一個與原矩陣大小相同的矩陣。
【例1-15】 已知矩陣A=(1 3 5 7 9),找出大于4的元素的位置。

可見,0出現在A中元素<=4的地方,1出現在A中元素>4的地方,形成了一個與原矩陣同樣大小的新的矩陣。
注意:==是關系運算符,比較兩個變量的關系,相等時返回1,不相等時返回0;=是賦值運算符,將右側表達式的結果賦給左側的變量。
1.4.2 邏輯運算符
MATLAB提供了3種邏輯運算符,如表1-8所示。
表1-8 邏輯運算符

邏輯運算的方法與關系運算相似,都是對矩陣中的元素進行邏輯運算。如果標量與矩陣運算,則標量逐個與矩陣中的每一個元素進行邏輯運算。
【例1-16】 建立A,B兩個矩陣,計算A&B、A|B和~B。


1.4.3 其他關系與邏輯函數
除了上面的關系與邏輯運算符以外,MATLAB還提供了一些其他關系與邏輯函數,如表1-9所示。
表1-9 其他關系與邏輯函數

【例1-17】 已知矩陣 A=和矩陣 B=
,察看 A 的零元素的情況,并與B進行異或運算。

推薦閱讀
- 中文版Illustrator CC實用教程
- 平面設計綜合教程:Photoshop+Illustrator+CorelDRAW +InDesign(微課版)
- 計算機·手機生活應用
- Adobe創意大學InDesign CS5 版式設計師標準實訓教材
- Photoshop CC 服裝設計經典實例教程
- Excel數據管理:不加班的秘密
- Photoshop CS6實戰基礎培訓教程(全視頻微課版)
- AutoCAD 2020從入門到精通
- Photoshop數碼攝影后期處理技法從入門到精通
- 中文版Photoshop CC平面設計實用教程
- 原片蛻變:Photoshop CC商業修圖必修課
- CorelDRAW X6平面設計與制作案例教程
- Maya 2015從入門到精通
- SAI+Photoshop漫畫/插畫繪制技法全解析
- 中文版3ds Max 2014從入門到精通實用教程(微課版)