matlab课后习题标准答案
第2章 MAT LA B矩阵运算基础
2.1 在MAT LAB 中如何建立矩阵??
????194375,并将其赋予变量a? >> a=[5 7 3;4 9 1]
2.5 计算矩阵??
???
?????897473535与??
??
?
??
???638976242之和。
>> a=[5 3 5;3 7 4;7 9 8];
>> b=[2 4 2;6 7 9;8 3 6];
>> a+b
ans =
7 7 7
9 14 13
15 12 14
2.6 求???
???+-+-+-+-++=i 44i 93i 49i 67i 23i 57i 41i 72i 53i 84x 的共轭转置。
>> x=[4+8i 3+5i 2-7i 1+4i 7-5i ;3+2i 7-6i 9+4i 3-9i 4+4i]; >> x’
ans =
4.0000 - 8.0000i 3.0000 - 2.0000i 3.0000 - 5.0000i 7.0000 + 6.0000i
2.0000 + 7.0000i 9.0000 - 4.0000i
1.0000 - 4.0000i 3.0000 + 9.0000i 7.0000 + 5.0000i 4.0000 - 4.0000i
2.7 计算??????=572396a 与???
???=86414
2b 的数组乘积。
>> a=[6 9 3;2 7 5];
>> b=[2 4 1;4 6 8];
>> a.*b
an s =
12 36 3
8 42 40
2.9 对于B AX =,如果?????
?????=753467294A ,???
?
?
???
??=282637B ,求解X 。
>> A=[4 9 2;7 6 4;3 5 7];
>> B=[37 26 28]’;
>> X=A\B
X =
-0.5118
4.0427
1.3318
2.10 已知:????
??????=987654321a ,分别计算a的数组平方和矩阵平方,并观察其结果。 >> a=[1 2 3;4 5 6;7 8 9]; >> a.^2
ans =
1 4 9 16 25 36 49 64 81 >> a^2
an s =
30 36 42 66 81 96 102 126 150
2.11 ??????-=463521a ,??????-=263478b ,观察a 与b 之间的六种关系运算的结果。 >> a=[1 2 3;4 5 6]; >> b=[8 –7 4;3 6 2]; >> a >b
an s =
0 1 0 1 0 1 >> a>=b
ans =
0 1 0 1 0 1 >> a
ans =
1 0 1 0 1 0 >> a<=b
ans =
1 0 1 0 1 0 >> a ==b
a ns =
0 0 0 0 0 0