1.2.4 矩陣和運算
矩陣是MATLAB數據處理的基本單元,MATLAB中的運算都是基于矩陣進行操作的。
1.矩陣賦值
MATLAB中的矩陣元素的行號和列號稱為該元素的下標,是通過“( )”中的數字(行、列的標號)來標識的。矩陣元素可以通過其下標來引用,如X(i,j)表示X第i行第j列的元素。矩陣的賦值必須使用方括號“[]”包括矩陣的所有元素,同一行的元素之間必須用空格或逗號分隔,不同行之間必須用分號或回車符分隔,如:

MATLAB中矩陣元素除了從鍵盤直接輸入外,也可以從文件或數據庫中讀取,詳細內容可以參見第4章的相關內容。
為編程方便,MATLAB還提供了部分特殊的矩陣函數,如表1-11所示。
表1-11 部分特殊矩陣函數

MATLAB還有一種符號矩陣,可用于行列式公式推導,例如:

2.矩陣運算
MATLAB矩陣的運算有矩陣的算術運算、矩陣的關系運算和矩陣的邏輯運算,其中矩陣的關系運算和矩陣的邏輯運算主要是針對兩個矩陣對應元素進行的,這里重點介紹矩陣的算術運算。表1-12是矩陣算術運算符及其說明。
表1-12 矩陣算術運算符及其說明

(續)

矩陣的函數運算是矩陣運算最實用的部分,MATLAB函數庫提供了一些常用的矩陣運算函數,如表1-13所示。
表1-13 常用的矩陣運算函數

推薦閱讀
- 數據展現的藝術
- AWS:Security Best Practices on AWS
- Hands-On Cybersecurity with Blockchain
- 數據挖掘方法及天體光譜挖掘技術
- 新手學電腦快速入門
- Storm應用實踐:實時事務處理之策略
- 單片機C語言應用100例
- RedHat Linux用戶基礎
- Statistics for Data Science
- Raspberry Pi Projects for Kids
- Embedded Linux Development using Yocto Projects(Second Edition)
- 網頁設計與制作
- Java求職寶典
- 軟件測試管理
- 互聯網單元測試及實踐