3. naloga: Seštevanje in množenje matrik v Matlabu

3. naloga: Seštevanje in množenje matrik v Matlabu

Avtor: Veronika Sigmund

Besedilo naloge

Za vsakega od naslednjih parov matrik določi ali obstajajo in . Tiste, ki obstajajo tudi izračunaj.

a)

(A.jpg)

b)

(B.jpg)

c)

(C.jpg)

Reševanje naloge brez programa

a)

(Aresitev1.jpg)

se ne da izračunati, ker matriki A in B nimata enaki dimenziji

(Aresitev2.jpg) (Aresitev3.jpg)

b)

(Bresitev1.jpg)

se ne da izračunati, ker matriki A in B nimata enaki dimenziji

(Bresitev2.jpg)

se ne da izračunati

(Bresitev3.jpg)

c)

(Cresitev1.jpg) (Cresitev2.jpg) (Cresitev3.jpg)

Reševanje naloge s programom Matlab a

a)

V Matlab napišemo matriki A in B

(Matrika-a.jpg)

Nato napišemo ukaz za izračun vsote matrik A in B

Matlab nas opozori, da matriki A in B nimata enakih dimenzij, zato ne more izračunati vsoto matrik A in B.

(Matrika-a1.jpg)

Napišemo ukaz za produkt matrik A in B

Dobimo rešitev:

(Matrika-a2.jpg)

Napišemo ukaz za produkt matrik B in A

Dobimo rešitev:

(Matrika-a3.jpg)

Reševanje naloge s programom Matlab b

b)

V Matlab napišemo matriki A in B

(Matrika-b.jpg)

Nato napišemo ukaz za izračun vsote matrik A in B

Matlab nas opozori, da matriki A in B nimata enakih dimenzij, zato ne more izračunati vsoto matrik A in B.

(Matrika-b1.jpg)

Napišemo ukaz za produkt matrik A in B

Matlab nas opozori, da matriki A in B nimata pravih dimenzij, zato ne more izračunati produkta AB.

(Matrika-b2.jpg)

Napišemo ukaz za produkt matrik B in A

Dobimo rešitev:

(Matrika-b3.jpg)

Reševanje naloge s programom Matlab c

c)

V Matlab napišemo matriki A in B

(Matrika-c.jpg)

Nato napišemo ukaz za izračun vsote matrik A in B

Dobimo rešitev:

(Matrika-c1.jpg)

Napišemo ukaz za produkt matrik A in B

Dobimo rešitev:

(Matrika-c2.jpg)

Napišemo ukaz za produkt matrik B in A

Dobimo rešitev:

(Matrika-c3.jpg)
0%
0%