?535??242????1. 计算矩阵??374?与?679?之和。
??798????836??程序:
a=[5 3 5;3 7 4;7 9 8] b=[2 4 2;6 7 9;8 3 6] a+b
结果:
a =
5 3 5 3 7 4 7 9 8 b =
2 4 2 6 7 9 8 3 6
ans =
7 7 7 9 14 13 15 12 14
2. 计算a??程序:
a=[6 9 3;2 7 5] b=[2 4 1;4 6 8] a.*b
?693??241?与b????的数组乘积。 275468????结果:
a =
6 9 3 2 7 5 b =
2 4 1
4 6 8
ans =
12 36 3 8 42 40
?492??37????3. 对于AX?B,如果A???764?,B??26?,求解X。
???357???28??程序:
a=[4 9 2;7 6 4;3 5 7] b=[37;26;28] c=inv(a)*b
结果:
a =
4 9 2 7 6 4 3 5 7 b =
37 26 28 c =
-0.5118 4.0427 1.3318
?123??4564. 已知:a????,分别计算a的数组平方和矩阵平方,并观察其结果。
??789??程序:
a=[1 2 3;4 5 6;7 8 9] a.*a a*a
结果:
a =
1 2 3 4 5 6 7 8 9
ans =
1 4 9 16 25 36 49 64 81
ans =
30 36 42 66 81 96 102 126 150
?912??5. 矩阵a???563?,分别对a进行特征值分解、奇异值分解、LU分解、QR分解及Chollesky
??827??分解。(提示:用函数eig, svd, lu, qr, chol)
程序:
a=[9 1 2;5 6 3;8 2 7] eig(a) svd(a) lu(a) qr(a) chol(a)
结果: ans =
15.5234 4.5648 3.3446
ans =
9.0000 1.0000 2.0000 0.5556 5.4444 1.8889 0.8889 0.2041 4.8367
ans =
-13.0384 -4.2183 -6.8260 0.2269 -4.8172 -1.0807 0.3630 0.0110 3.7733
ans =
3.0000 0.3333 0.6667 0 2.4267 1.1447 0 0 2.2903 6. 将矩阵a???42??71??59?b?c?、和??83??62?组合成两个新矩阵: 75??????(1)组合成一个4?3的矩阵,第一列为按列顺序排列的a矩阵元素,第二列为按列顺序排列的
b矩阵元素,第三列为按列顺序排列的c矩阵元素,即 ?4?5 ??2??775?86?? 19??32?(2)按照a、b、c的列顺序组合成一个行矢量,即 ?452778135692?
程序:
a=[4 2;7 5] b=[7 1;8 3] c=[5 9;6 2] d=[a(:),b(:),c(:)] e=[d(:)]'
结果: a =
4 2 7 5 b =
7 1 8 3 c =
5 9 6 2
相关推荐: