官术网_书友最值得收藏!

1.2.4 矩陣和運算

矩陣是MATLAB數據處理的基本單元,MATLAB中的運算都是基于矩陣進行操作的。

1.矩陣賦值

MATLAB中的矩陣元素的行號和列號稱為該元素的下標,是通過“( )”中的數字(行、列的標號)來標識的。矩陣元素可以通過其下標來引用,如Xij)表示Xi行第j列的元素。矩陣的賦值必須使用方括號“[]”包括矩陣的所有元素,同一行的元素之間必須用空格或逗號分隔,不同行之間必須用分號或回車符分隔,如:

MATLAB中矩陣元素除了從鍵盤直接輸入外,也可以從文件或數據庫中讀取,詳細內容可以參見第4章的相關內容。

為編程方便,MATLAB還提供了部分特殊的矩陣函數,如表1-11所示。

表1-11 部分特殊矩陣函數

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

2.矩陣運算

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

表1-12 矩陣算術運算符及其說明

(續)

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

表1-13 常用的矩陣運算函數

主站蜘蛛池模板: 漳浦县| 蒲江县| 化州市| 乡城县| 潮州市| 黔江区| 商河县| 静乐县| 万山特区| 青神县| 海口市| 平乡县| 马关县| 丰城市| 三亚市| 平谷区| 广宁县| 图木舒克市| 屏东市| 华安县| 田东县| 巨鹿县| 绩溪县| 茌平县| 湘阴县| 同仁县| 哈巴河县| 延边| 佳木斯市| 合川市| 横山县| 南投县| 曲阳县| 上虞市| 唐河县| 夹江县| 格尔木市| 稷山县| 上杭县| 昂仁县| 大足县|