Phép toán với vector và ma trận
16
-1 3 2
>> r(5:-1:2)
% điều gì sẽ xảy ra?
3.1.2. VECTOR COÄT VAØ PHEÙP CHUYEÅN VÒ
Đối với một vector cột, các thành phần của nó phải được phân biệt với nhau bởi dấu ‘;’ hoặc
xuống dòng:
>> z = [1
7
7];
z =
1
7
7
>> u = [-1; 3; 5]
u =
-1
3
5
Những phép toán áp dụng với vector hàng cũng có thể được sử dụng ở vector cột. Tuy nhiên,
chúng ta không thể cộng một vector hàng với một vector cột. Để thực hiện được phép tính
này, ta cần sử dụng toán tử chuyển vị, toán tử này sẽ chuyển một vector hàng thành một
vector cột và ngược lại:
>> u'
% u là vector cột, u’ sẽ là vector hàng
ans =
-1 3 5
>> v = [-1 2 7]; % v là một vector hàng
>> u + v
% không thể cộng một vector cột và vector hàng
??? Error using ==> +
Matrix dimensions must agree.
>> u' + v
ans =
-2 5 12
>> u + v'
ans =
-2
5
12
Nếu z là một vector phức thì z’ sẽ cho ra một chuyển vị liên hợp của z, nghĩa là từng thành
phần của z’ là liên hợp phức với các thành phần trong z. Trong trường hợp cần chuyển vị theo
kiểu thông thường (các số phức được giữ nguyên giá trị) ta phải sử dụng toán tử ‘.’’