10.07.2015 Views

Calcul matriceal elementar

Calcul matriceal elementar

Calcul matriceal elementar

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1.7. ANEXA B 231: function [ C ]=MxMjki(A,B)2:3: %-------------------------------------------------------------------------4: % Algoritmul 1.95: % Functia calculeaza matricea C definita ca produsul a doua6: % matrice A si B. Algoritmul se bazeaza pe partitionarea lui A si B pe7: % coloane.8: % Apelul: [ C ]=MxMjki(A,B)9: %10: % Buta Valentin, aprilie, 200611: %-------------------------------------------------------------------------12:13: [ m,n ]=size(A);14: [ x,p ]=size(B);15: if n∼=x16: error(’Matricele nu pot fi inmultite!’)17: end18: for i=1:m19: for j=1:p20: C(i,j)=0;21: end22: end23: for j=1:p24: for k=1:n25: for i=1:m26: C(i,j)=C(i,j)+A(i,k)*B(k,j);27: end28: end29: end1: function [ C ]=MxMkij(A,B)2:3: %-------------------------------------------------------------------------4: % Algoritmul 1.105: % Functia calculeaza matricea C definita ca produsul a doua6: % matrice A si B. Algoritmul se bazeaza pe partitionarea lui A pe coloane7: % si a lui B pe linii.8: % Apelul: [ C ]=MxMkij(A,B)9: %10: % Buta Valentin, aprilie, 200611: %-------------------------------------------------------------------------12:13: [ m,n ]=size(A);14: [ x,p ]=size(B);15: if n∼=x16: error(’Matricele nu pot fi inmultite!’)17: end18: for i=1:m19: for j=1:p20: C(i,j)=0;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!