Matrice
Matrice
Programare II
Tema: Matrici
Integranți:
Semestrul: Al doilea
Paralel: Primul
Docent: Ing. Ramiro Pilaluisa
20 Ianuarie 2015
CONȚINUT
Matrice..................................................................................................................
1. FUNDAMENTARE TEORETICĂ.............................................................................
1.1 CONCEPTUL DE MATRICE..................................................................................
NOTAȚIE.....................................................................................................
1.3 IGHIALITATEA MATRICELOP...............................................................................
MATRICE
[Link]Ă
1.1CONCEPTULDEMATRICE
O matrice este prin defini ț ie o aranjare a coeficientilor numerici (factori
multiplicativi) sau literale care au fost dispuse în rânduri (m) ș i coloane (n)
respectiv. Kleiman Ariel-Elena K de Kleiman, (2002), define "matricile sunt
practic, o informa ț ie care ne-a fost furnizată ș i este folosită în
rezolvarea ecua ț iilor liniare”. Pentru alte aplica ț ii este bine să se dezvolte o
aritmetica de matrice în care este posibil să se adune, să se înmulț ească matricile într-o
forma utilă.
1.2NOTAȚIE
O matrice, în general, va fi reprezentată prin următoarea notaț ie "aijunde
Subindiciile ne indică rândul ș i coloana elementului corespunzător.
a11a12a13.………………………….…a1n
a21a22a23…….……………………..a2n
: : : :
: :: :
am1am2am3………………………...amn m×n
1.3EGALITATEAMATRICEILOR
Două matrice A ș i B sunt considerate matrice egale dacă elementele sunt echivalente.
Matricele egale au prin definiț ie aceeaș i dimensiune.
Exemplu
a0 2331 1 8 3
=
B = 100º 5032 1 1 9
2×3 2×3
1.4TIPURIDEMATRICE
1.4.1MATRICERETANGULARĂ
Este aceea care are un număr diferit de coloane faț ă de rânduri.
a11a12a13.…………………………a1n
a21a22a23…….……………………..a2n
A= : : : :
: : : :
am1am2unm3………………………...amn m×n
MATRICEAFILA
Este matricea rectangulară care are doar o linie.
1.4.3MATRICECOLUMNĂ
Este matricea rectangulară care are doar o coloană.
a11
a21
A= a31
:
am1 m×1
1.4.4MATRICEZERO
Este cea care are toț i termenii nuli, adică sunt egali cu zero.
0 0 . . . 0
A= 0 0 . . .0
0 0 . . .0
1.4.5MATRICEPATRATĂ
O matrice A cu n rânduri ș i n coloane se numeș te matrice pătrată de ordin n ș i cum
putem vedea în figură elementele11;a22…..annsunt în diagonală.
a11a12. . . .a1n
a21un22. . . . a2n
A= : : :
: : :
an1on2 ………… ann n×n
a11a12. . . .. a1n
a21a22...... a2n
A= a31a32. . . . . a3n
: : :
an1an2 ………… ann n×n
Pseudodiagonal
a11a12a13a14a15a16
B = a21a22a23a24a25a26
a31a32un33a34a35a36
1.4.5.2TRAZAUNEIMATRICIPATRATICE
Este suma diagonalei principale a unei matrice pătrate.
1.4.6MATRICEDIAGONALĂ
Este este matricea pătrată care are doar elementele de pe diagonala principală diferite de 0
zero.
a 0 0
A= 0 b 0
0 0 c
1.4.7MATRICESCALARĂ
Este matricea diagonală a cărei termeni sunt egali între ei ș i diferiț i de zero.
a 0 0
A= 0 a 0
0 0 a
1.4.8MATRICEUNITATE
Este matricea scalară (număr) al cărei valoare este unitatea.
1 0 0 . 0
0 1 0 . 0
Eun= 0 0 1 . 0
: : : :
0 0 0 . 1
1.4.9MATRICEOPUSĂ
Este o matrice opusă atunci când toate termenii matricei A au aceeaș i valoare
dar cu semn opus ș i este denotat prin (-A)
a -b c -a b -c
A = -d f -g (-A) = d -f g
1.4.10MATRICETRIANGULARĂSUPERIOARĂ
Este toată matricea pătrată ale cărei termeni se află sub diagonală
fiul principal este nul.
o1a2a3a4
0 b2b3b4
A= 0 0 c3c4
0 0 0 d4
1.4.11MATRICETRIANGULARĂINFERIOARĂ
Este toată matricea pătrată ale cărei termeni situate deasupra diagonalei principale sunt
nule.
a10 0 0
b1b20 0
A c1c2 c30
d1d2d3d4
1.5OPERAȚIICUMATRICI
Adunarea matricelor este posibilă atâta timp cât termenii au acelaș i ordin
adică să aibă acelaș i număr de rânduri ca ș i de coloane. Operaț ia propriu-zisă
dicha va consta în a aduna sau a scădea elementele corespunzătoare.
Proprietate asociativă
(A + B) + C = A + (B + C)
Proprietatea comutativă
A+ B = B +A
Element neutru 0
A+ 0 =A
1 + A = A
Element simetric
A + (-A) = 0
(-A) + A = 0
1.5.2ÎNMULȚIREACUUNSCALAR
Dacă o matrice A este înmulț ită cu un scalar, rezultatul este o nouă matrice în
cu toate elementele sale se înmulț esc cu valoarea dek.
O matrice este echivalentă cu alta atunci când este obț inută din cea anterioară prin operaț ii
Conform lui José Casteleiro (2010) enunț ă că „pentru a putea transforma un termen din
matrice într-un zero se continuă următorul caz:
Pivotul este un 1, pe care îl vom folosi pentru a transforma un termen în
zero.
1.8ÎNMULȚIREAMATRICEILOR
Înmulț irea matrixelor este aplicată întotdeauna atunci când numărul de coloane de
prima matrice este egală cu numărul de rânduri al celei de-a doua matrice. Opera ț ia
va consta în a multiplica, termen cu termen. Fiecare dintre rândurile primei matrice
pe coloana corespunzătoare din a doua matrice ș i a aduna rezultatele
obț inute.
a1a2a3 b1b2b3
A. B = a4a5a6. b4b5b6=
a7a8a9b7b8b9
1.8.1PROPITĂRIALEÎNMULȚIRIIDEMATRICE
Asociativa
A . (B . C) = (A . B) . C
Element neutru
A. I =A
A. B ≠ B .A
A . (B + C) = A . B + A . C
1.9MATRICEATRANSPUSĂ
Ariel Kleiman. (2002) define „în teoria matricelor, matricea transpusă se defineș te
întotdeauna în relaț ie cu o altă matrice. Matricea transpusă este o nouă matrice în care
s-au schimbat, în legătură cu matricea dată, rânduri cu coloane.
Exemplu:
1.10ECUACIONESLINEALES
Un sistem de ecuaț ii liniare sau pur ș i simplu sistem liniar, este o expresie de
tipo
a1x1+ a2x2+……+anxnb=
Unde:
a= coeficiente
x1=variabilă
b= constante
În ceea ce prive ș te ecuatia să aibă solu ț ie, există sisteme de ecua ț ii omogene ș i
heterogene
Sisteme omogene - sunt acelea în care constanta lor este egală cu zero. Dacă
numărul de ecuaț ii este egal cu numărul de variabile, atunci sistemul poate avea
o singură soluț ie trivială (Soluț ie evidentă la o ecuaț ie sau la un set de ecuaț ii care
nu oferă informaț ii utile despre un context dat). De exemplu, x5+ y5= z5are
o soluț ie trivială x = 0; y = 0; z = 0. ) Adică fiecare variabilă va valora zero; dacă nu se dă
astfel aceasta va avea soluț ii infinite.
Sisteme heterogeneous - sunt acelea în care constanta este diferită de zero, acestea
sistemele pot avea o singură soluț ie diferită de cea trivială sau pot avea infinite
soluț ii, ș i la fel ca cele omogene se ia în considerare numărul ecuaț iei la
la fel ca numărul său de variabile ș i în funcț ie de asta vom ș ti dacă va avea o soluț ie
nu trivial o ș i dacă nu este aș a, va avea soluț ii infinite.
3.-Se pot aduna sau scădea două rânduri sau coloane ale unei matrice care au fost anterior
înmulț it cu coeficienț i numerici adecvaț i.
Regulă practică
Potrivit lui Kleiman Ariel-Elena K de Kleiman, (2002) spune că „această procedură constă
prin aplicarea operaț iunilor definite pentru rândurile unei matrice în aș a fel încât în
diagonala elementelor a11a12a13.......ann se obtină unitatea. Aceste operaț ii ne
vor permite obț inerea de zerouri în elementele care se află sub diagonală.
Exemplu:
x+y+z=2
2x + 5y + 3z = 1
3x - y - 2z = -1
1 1 1 2
2 5 3 1F2– 2F1
3 -1 -2 -1F3– 3F1
2.-Aplicăm operaț iile definite pentru rândurile unei matrice
1 1 1 2
1
0 3 1 -3F2
3
0 -4 -5 -7
1 1 1 2
1
0 1 -1
3
0 -4 -5 -7 F3+ 4F2
1 1 1 2
1
0 1 -1
3
−11 −3
0 0 -11 F3
3 11
1 1 1 2
1
0 1 -1
3
0 0 1 3
Aș adar, rescriem sistemul liniar propus
x+y+z=2
z
y+ = -1
3
z=3
Ș i pornind de la valoarea acestei variabile, putem găsi valoarea celorlalte variabile.
3
y+ =1 x-2+3=2
3
x=2-1
y = -1 -1x = 1
y = -2
Verificare
1–2+3=2 (v)
2(1)+5(-2) + 3(3) = 1 (v)
3(1) – (-2) – (2)(3) = -1 (v)
CONCLUZII
BIBLIOGRAFIE
CASTELEIRO VILLALBA,JOSÉ MANUEL
Editorial SPANIA, 2010.
KLEIMAN, ARIEL. KLEIMAN, ELENA, Matrici, aplicaț ii matematice
în economie ș i administraț ie. Editorial Limusa, SPANIA, 2002.
HERNÁNDEZ RUÍPIDEZ, DANIEL, Álgebra liniară, SPANIA. Editura
Universitatea din Salamanca, SPANIA, 1985.
Schwartz T, Jacob, Introducere în matrici ș i vectori, Editura Courier Dover
Publicaț ie, NEW YORK, 2011.
KOLMAN, BERNARD. ROSS HILL, DAVID, Algebra liniară, Editura Pearson
Educaț ie, ALEMANIA, 2006.