35
E =
–8 2 3
–8 2 3
–8 2 3
–8 2 3
Hay một ví dụ khác, lấy hàng 1 và hàng 2 của A để tạo ra ma trận F:
>> F = A([1,2,1],:)
F =
–8 2 3
7 8 9
–8 2 3
Ma trận khối
Xây dựng ma trận từ các ma trận con. Ví dụ cho các ma trận vuông A và B:
2 4
4 2
,
7 5
5 7
=
=
A
B
, hãy tạo ra ma trận
2 2
2 2
1
T
×
×
−
=
−
0
E
Q
A B
BA
.
>> A=[2 4; 7 5]
>> B=[4 2; 5 7]
>> Q=[zeros(2) eye(2); -A\B B*A']
Q =
0 0 1 0
0 0 0 1
0 -1 16 38
-1 0 38 70
Tạo dựng ma trận từ các ma trận con hay từ các véctơ, chẳng hạn như khi ta muốn
chèn thêm một hàng hay cột có cỡ tương ứng vào một ma trận hay ghép nhiều ma
trận thành một ma trận có cỡ lớn hơn.
>> A = [1 2; 3 4]
A =
1 2
3 4
>> B = [11 12; 13 14]
B =
11 12
13 14
>> C = [10 2; 3 6]
C =
10 2
3 6
>> N = [C C2]
N =
10 2 0 2
3 6 3 0
>> M = [A, B; N]
M =
1 2 11 12
3 4 13 14
10 2 0 2
3 6 3 0