实验3 - 矩阵的运算 下载本文

内容发布更新时间 : 2024/11/15 15:39:33星期一 下面是文章的全部内容请认真阅读。

实验三 矩阵的运算

实验目的:

1. 掌握矩阵与数组的算术运算,包括矩阵运算和数组运算(点运算),搞清楚矩阵运算和

数组运算(点运算)的区别。

2. 了解并掌握函数库elfun中的基本数学函数,函数库matfun中的基本线性代数运算函

数以及datafun中的基本函数。

实验内容: 1.角度x??30453. 求x??60?(单位为度),求x的正弦、余弦、正切和余切。

2.用四舍五入的方法将数组[2.4568 6.3982 3.9375 8.5042]取整。

?4?8i3?5i2?7i1?4i7?5i??的转置及共轭转置。 3?2i7?6i9?4i3?9i4?4i???41220??123?????4. 给定A?124578,B?456计算并解释意义 ???????2078136???780??(1)

(2) (3)

A+5*B A-B+1 A*B A.*B

A.^B, B/A , A\\B

?123??5.a???456?,分别计算a的数组平方和矩阵平方,并观察其结果。

??789???492??37????6. 对于AX?B,如果A???764?,B??26?,求解X, 并求 A*x-B的2范数。

???357???28??7.生成一个7阶的魔方矩阵A, 1)计算A的行列式值、矩阵A的秩、矩阵A的迹(主

对角线元素之和),2)分别对A进行特征值分解、奇异值分解、LU分解、QR分解及Chollesky分解。3)计算A的各列元素的最大值、各行元素的最大值;4)计算A的各行元素的和、各列元素的和、主对角线元素之和、反对角线元素之和.(请参看第4.3节的内容)

?311??11?1?????228.设矩阵A=212,B=2?10,求(1)2A+B;(2)4A?3B; (3)AB; (4)BA;

???????123???1?11??(5) AB-BA

9.设三阶矩阵A、B满足ABA?6A?BA,其中

?1?1?3?A??????求矩阵B。

14???? ?1?7??T10.设(2E?C?1B)AT?C?1,其中,E是4阶单位矩阵,A是四阶矩阵A的转置,已知

?1?0B???0??02?3?2??1?012?3?1?,C??012??0??00??0210002101?0?? 2??1?求矩阵A。

11.设二阶矩阵A、B、X满足X-2A=B-X, 其中

?2?1??0?2?, A??B??????12???20?求矩阵X。 12.求欠定方程组??2474??8?x???的最小范数解(用pinv),并验证x满足方程。 ??9356??5??42?6??13. 矩阵a???754?,计算a的行列式和逆矩阵。(请参看第4.3节的内容)

??349???x1?2x2?x3?x4?0?14. 求方程组?3x1?6x2?x3?3x4?0的通解。(请参看第4.3节的内容)

?5x?10x?x?5x?0234?1?x1?2x2?3x3?x4?2x5?2?15.求方程租?3x1?x2?5x3?3x4?x5?6的通解。(请参看第4.3节的内容)

?2x?x?2x?2x?x?82345?1