Python | sympy.diag() metodo

|

Usando il metodo sympy.diag() possiamo creare una matrice nxn piena di numeri sulla diagonale usando sympy.diag() .

Sintassi: sympy.diag ()
Return: Restituisce una nuova matrice.

Esempio n. 1:
In questo esempio, vediamo che con sympy.diag() possiamo creare una matrice nxn riempita di numeri sulla diagonale passata nel parametro.

Output:

Matrice ([
[3, 0],
[0, 4]])

Esempio n. 2:

# import sympy

da sympy import *


# Usa sympy.diag ( ) metodo

mat = diag ( 3 , 4 )

print (mat)

# import sympy

from sympy import *


# Usa il metodo sympy.diag()

mat < classe codice = "parola chiave"> = diag ( 3 , 4 , 5 , 8 )

print (mat)

< /p>

Output:

Matrice ([
[3, 0, 0, 0],
[0, 4 , 0, 0],
[0, 0, 5, 0],
[0 , 0, 0, 8]])