5 对矩阵
进行下述操作。
利用 help 自学 rank, triu,tril, fliplr,flipud, inv ,pinv,repmat 函数,
(1)求转置。 (2) 对矩阵求逆,求伪逆。 (3) 左右反转,上下反转。 (4) 取出上三角和下三角. (5) 用 repmat
以 A 为分块作一个 3 行 2 列的分块矩阵。(6)利用矩阵 pi 拼接着,以 A 为分块作一个 3 行 2 列的分块矩阵。
(1)>> A=[3 2 3;4 2 6;7 8 1];
>> A.'%求矩阵 A 的转置
ans =
3 4 7
2 2 8
3 6 1
(2)>> inv(A)%矩阵求逆
ans =
5.7500 -2.7500 -0.7500
-4.7500 2.2500 0.7500
-2.2500 1.2500 0.2500
>> pinv(A)%求伪逆
ans =
5.7500 -2.7500 -0.7500
-4.7500 2.2500 0.7500
-2.2500 1.2500 0.2500
(3) >>B=fliplr(A)%B 为 A 左右反转后的矩阵
>>C=flipud(A)%C 为 A 上下反转后的矩阵
>>D=flipud(B)%D 为 A 上下反转和左右反转后的矩阵
B =
3 2 3
6 2 4
1 8 7
C =
7 8 1
4 2 6
3 2 3
D =
1 8 7
6 2 4
3 2 3
评论0
最新资源