28
2.3
Ma trận và các phép tính cơ bản trên ma trận
Nhập ma trận
Ma trận là một mảng số hai chiều, được sắp xếp theo hàng và cột. Để tạo một ma
trận trong Matlab, chúng ta đặt từng hàng vào trong dấu ngoặc vuông [], các hàng
được phân biệt với nhau bằng dấu chấm phẩy (;), và trong mỗi hàng các phần tử
được phân biệt với nhau bằng dấu cách hoặc bằng dấu phẩy. Ví dụ với hai ma trận
2
0 1
1
6
,
1 7 4
7
11
3
0 1
−
=
= −
A
B
ta đưa vào Matlab như sau:
>> A = [-1, 6; 7, 11]
A =
-1 6
7 11
>> B = [2,0,1; -1,7,4; 3,0,1]
B =
2 0 1
-1 7 4
3 0 1
Nhân ma trận với một số, phép cộng và trừ hai ma trận
Các phép tính đối với véctơ như nhân với một số, cộng hoặc trừ hai véctơ cùng
dạng, cùng cỡ, đều có thể áp dụng đối với ma trận. Tất nhiên khi cộng hoặc trừ hai
ma trận thì yêu cầu các ma trận này phải cùng có số hàng m và số cột n , không
nhất thiết m bằng n . Ví dụ
>> A = [-3, 6; 7, 10] ;
>> B = [5, 1; -1, 3] ;
>> C=2*A
C =
-6 12
14 20
>> A+B
ans =
2 7
6 13
>> A-B
ans =
-8 5
8 7