Python: La libreria Sympy. Costruire una matrice -2-

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Algebra lineare

Forse potrebbe interessarti anche:  Le matrici

La matrice identità

In matematica, la matrice identità, anche detta matrice identica o matrice unità, è una matrice quadrata in cui tutti gli elementi della diagonale principale sono costituiti dal numero 1, mentre i restanti elementi sono 0. Viene indicata con I oppure con In, dove n è il numero di righe della matrice.

Esistono in sympy diversi costruttori di matrici.
Forse potrebbe interessarti anche:  Python: La libreria Sympy. Costruire una matrice
Per creare una matrice identità con n numero di righe useremo eye(n):
Esempio
Costruiamo la matrice identità di dimensione 3:
from sympy import *
eye(3)

Matrice nulla

In matematica, una matrice nulla o matrice zero è una matrice i cui valori sono tutti pari a zero.

La matrice nulla con n colonne viene indicata con 0mxn, o più semplicemente con 0.

Per creare una matrice nulla  n x m useremo zeros(n, m)

Esempio

from sympy import *

zeros(2, 3)
sympy la matrice nulla
Forse potrebbe interessarti anche:  Python: La libreria Sympy. La costruzione delle espressioni. La funzione sympify
Forse potrebbe interessarti anche:  Python: La libreria Sympy

Analogamente per una matrice composta da 1, useremo ones(n,m)

from sympy import *

ones(3, 2)
sympy la matrice di uno

Matrice diagonale

In matematica, una matrice diagonale è una matrice quadrata in cui solamente i valori della diagonale principale possono essere diversi da 0. Non si impone che i valori sulla diagonale siano diversi da zero: la matrice quadrata nulla è quindi diagonale.

Per creare matrici diagonali, utilizzeremo diag. Gli argomenti da passare essere numeri o matrici.

Un numero viene interpretato come una matrice 1×1. 

Esempio

from sympy import *

diag(1, 2, 3)
sympy la matrice diagonale