cau8 4\(*) Phep toan giua mang

215 0 0
                                    

4\(*) Phep toan giua mang voi so don.

Cac phep toan don gian giua mang voi so don la phep cong, phep tru, phep nhan va phep chia cua mang cho so do bang cach thuc hien phep toan doi voi tung phan tu cua mang.

Vi du:

>> g=[1 2 3 4

7 8 9 10]

g =

1 2 3 4

7 8 9 10

>> g-2 % Tru cac phan tu cua g di 2

ans =

-1 0 1 2

5 6 7 8

(*) Phep toan giua mang voi mang

Doi voi hai mang co cung kich co ta co cac phep toan sau: phep cong, tru, nhan, chia t­ong ung giua cac phan tu cua hai mang.

Vi du:

>>g=[1 2 3 4; 5 6 7 8; 9 10 11 12]

g =

1 2 3 4

5 6 7 8

9 10 11 12

>>h=[1 1 1 1; 2 2 2 2;3 3 3 3]

h =

1 1 1 1

2 2 2 2

3 3 3 3

>>h+g

ans =

2 3 4 5

7 8 9 10

12 13 14 15

>> ans - h % Lay ket qua tr­oc tru di mang h ta d­oc lai mang g

ans =

1 2 3 4

5 6 7 8

9 10 11 12

Chu y

Trong phep nhan phep chia ta dung toan tu cham nhan (.*), con trong phep chia ta dung toan tu cham chia (./) hoac (.\) de chia t­ong ung cac phan tu ma khong dung phep nhan (*) hoac phep chia (/) hoac (\) vi doi hai phep nay Matlab yeu cau ma tran phai co so hang va so cot t­ong ung.

Vi du

>> g.*h

ans =

1 2 3 4

10 12 14 16

27 30 33 36

>>g*h

??? Error using ==> *

Inner matrix dimensions must agree.

(*) Mang voi luy thua

Matlap dung toan tu (.^) de dinh nghia luy thua cua mang.

Vi du

>>g.^2 % Cac phan tu cua g d­oc luy thua voi so 2

ans =

1 4 9 16

25 36 49 64

81 100 121 144

>> 2.^g %Cac phan tu cua g la so mu cua 2

ans =

2 4 8 16

32 64 128 256

512 1024 2048 4096

>> g.^ (h-1) % Cac phan tu cua g d­oc luy thua voi so mu tuong ung la cac phan tu cua h tru di 1

ans =

1 1 1 1

5 6 7 8

81 100 121 144

(*) Mang co cac phan tu la 0 hoac 1

Matlap cung cap nhung ham de tao nhung mang ma cac phan tu cua chung la 0 va 1:

ham ones: tao ma tran gom cac phan tu la so 1

ham zeros: tao ma tran gom cac phan tu la so 0

ones(n), zeros(n): Tao ma tran vuong voi so hang so cot la n

ones(r,c), zeros(r,c): Tao ma tran voi r hang va c cot

Vi du

>> ones(3) % Tao mang 3 hang, 3 cot voi cac phan tu la 1.

ans =

1 1 1

1 1 1

1 1 1

>> zeros(2,5) % tao mang 2 hang, 5cot voi cac phan tu la 0.

ans =

0 0 0 0 0

0 0 0 0 0

studentNơi câu chuyện tồn tại. Hãy khám phá bây giờ