Phép toán với vector và ma trận
28
>> B-2
% trừ các thành phần của B cho 2
ans =
0 2 6
4 -1 11
>> ans = B./4
% chia các thành phần của B cho 4
ans =
0.5000 1.0000 2.0000
1.5000 0.2500 3.2500
>> 4/B
% sai cú pháp
??? Error using ==> /
Matrix dimensions must agree.
>> 4./B
% tương đương với 4.*ones(size(B))./B
ans =
2.0000 1.0000 0.5000
0.6667 4.0000 0.3077
>> C = [1 -1 4; 7 0 -1];
>> B .* C
% nhân từng vị trí với nhau
ans =
2 -4 32
42 0 -13
>> ans.^3 - 2
% mũ 3 các thành phần sau đó trừ cho 2
ans =
6 -66 32766
74086 -2 -2199
>> ans ./ B.^2
% từng vị trí chia cho nhau
ans =
0.7500 -1.0312 63.9961
342.9907 -2.0000 -1.0009
>> r = [1 3 -2]; r * B2
ans
=
6 -7
Lưu ý các phép nhân ma trận-ma trận và phép nhân ma trận-vector.
>> b = [1 3 -2];
>> B = [1 -1 3; 4 0 7]
B =
1 -1 3
4 0 7