Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mathcad - Aplicatii Operatii Matrice
Mathcad - Aplicatii Operatii Matrice
8 7 4 B := 3 5 6 6 2 9
<--------numar de randuri <--------numar de coloane <----------------Algoritm adunare
i, j
i, j
+B
9 10 16 Adunare = 7 13 11 12 11 11
Diferenta matricelor
9 10 16 A + B = 7 13 11 12 11 11
Diferenta :=
for i 0 .. n 1 for j 0 .. m 1 C C
i, j
<----------------Algoritm diferenta
i, j
i, j
7 4 8 Diferenta = 1 3 1 0 7 7
Produsul matricelor ProdusMatrice :=
7 4 8 A B = 1 3 1 0 7 7
<----------------Algoritm produs
i, j
+A
i, k
k, j
89 46 130 A B = 86 78 109 87 91 96
1
Metode Numerice
for i 0 .. m 1 for j 0 .. p 1 C
i, j
<----------------Algoritm impartire
i, j
+A
i, k
k, j
0.987 1.736 0.615 ImpartireMatrice = 0.364 1.273 0.455 0.667 0.667 1 0.987 1.736 0.615 = 0.364 1.273 0.455 B 0.667 0.667 1
A
Inmultirea unei linii cu un scalar si adunarea la o alta linie Se cere sa se inmulteasca linia 3, a matricei A, cu scalarul si sa se adune la linia 1. r := 0 .. rows( A) Matricea( A , , r , c) := c := 0 .. cols( A) BA
T
:= 3
r c r T T B A + A
( )
( )
19 30 18 Matricea( A , , 0 , 2 ) = 4 8 5 6 9 2
Metode Numerice
Sa se calculeze :
a) Matricea inversa
M
1
= = = = = = =
b) Transpusa matricei
M
T
c) Determinantul matricei:
M max( M ) min( M )
e) Vectorii proprii:
eigenvecs( M )
f) Valorile proprii:
eigenvals( M )
1 7 5 B := 7 9 11 13 15 17
D := A B
Sa se calculeze :