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

2.8 矩陣及其運算應用實例

【例2-6】 用冒號法生成矩陣A=[1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6]和矩陣B=[10 8 6 4 2 0]。

程序代碼及運行結果如下:

【例2-7】 利用linspace函數法生成矩陣A=[1 2 3 4 5 6 7 8]和矩陣B=[10 8 6 4 2 0]。

程序代碼及運行結果如下:

【例2-8】 利用特殊矩陣生成函數生成下面的特殊矩陣。

程序代碼及運行結果如下:

【例2-9】 試用MATLAB生成5階魔方矩陣,驗證每行和每列元素之和是否相等。

程序代碼及運行結果如下:

【例2-10】 試用MATLAB生成[10,16]區間內均勻分布的5階隨機矩陣和均值為1、方差為0.2的正態分布的4階隨機矩陣。

程序代碼及運行結果如下:

【例2-11】 將矩陣中的第一行元素替換為[1 1 1],最后一列元素替換為,刪除矩陣A的第二行元素。

程序代碼及運行結果如下:

【例2-12】 已知矩陣,對矩陣A實現上下翻轉,左右翻轉,逆時針旋轉90°,順時針旋轉90°,平鋪矩陣A為2?3=6塊操作。

程序代碼及運行結果如下:

【例2-13】 已知矩陣,試用MATLAB分別實現AB兩個矩陣的加、減、乘、點乘、左除和右除操作。

程序代碼及運行結果如下:

【例2-14】 已知矩陣,試用MATLAB分別求矩陣A的行列式、轉置、秩、逆、特征值和特征向量。

程序代碼及運行結果如下:

【例2-15】 已知三階對稱正定矩陣,試用MATLAB分別對矩陣A進行Cholesky分解、LU分解和QR分解。

程序代碼及運行結果如下:

【例2-16】 定義兩個字符串str1='MATLAB R2016a'和str2='MATLAB R2016A',試用字符串比較函數strcmp、strncmp、strcmpi和strncmpi比較str1和str2兩個字符串。

程序代碼及運行結果如下:

【例2-17】 分別用MATLAB的左除和逆矩陣方法,求解下列方程組的解。

(1);(2)

程序代碼及運行結果如下:

【例2-18】 分別用MATLAB的左除和偽逆矩陣方法求解下列方程組的一組解。

(1);(2)

程序代碼及運行結果如下:

【例2-19】 在MATLAB語言中,建立下面的多維數組。

程序代碼及運行結果如下:

【例2-20】 在MATLAB語言中,建立下面的結構數組。

程序代碼及運行結果如下:

主站蜘蛛池模板: 华阴市| 合阳县| 盐池县| 中西区| 梅州市| 石嘴山市| 赣州市| 时尚| 南充市| 苗栗县| 许昌县| 疏勒县| 正镶白旗| 蕲春县| 临泉县| 天祝| 桃源县| 仪陇县| 泌阳县| 门源| 鄢陵县| 怀化市| 宣恩县| 陆丰市| 阜康市| 福海县| 黄浦区| 舟山市| 张家口市| 伊春市| 东乌珠穆沁旗| 德化县| 安义县| 民乐县| 浮梁县| 金乡县| 滨海县| 本溪市| 广宗县| 嘉荫县| 宿松县|