Numpy matrice singulière
Résolu
A voir également:
- Numpy matrice singulière
- Diagonale secondaire d'une matrice - Forum C
- Excel vous ne pouvez pas modifier une partie de matrice ✓ - Forum Excel
- Vous ne pouvez pas modifier une partie de matrice - Forum Excel
- Exemple matrice de flux firewall excel - Forum Réseau
- Remplir une matrice 7 lettres ✓ - Forum C
1 réponse
Bonjour,
Quelques rappels de maths :
Il te suffit donc de calculer le déterminant de ta matrice, et en fonction du résultat, tu sauras si la matrice est singulière ou pas : si le déterminant est nul, alors la matrice est singulière.
Pour cela, tu peux utiliser la fonction
Bonne chance
Quelques rappels de maths :
- Une matrice est dite singulière si elle n'est pas inversible (voir https://fr.wikipedia.org/wiki/Singularit%C3%A9_(math%C3%A9matiques)#Matrice_singuli%C3%A8re).
- Une matrice est inversible si son déterminant est non nul (voir ce lien).
Il te suffit donc de calculer le déterminant de ta matrice, et en fonction du résultat, tu sauras si la matrice est singulière ou pas : si le déterminant est nul, alors la matrice est singulière.
Pour cela, tu peux utiliser la fonction
numpy.linalg.det.
import numpy as np def is_singular(a): return np.linalg.det(a) == 0 a = np.array([[1, 0], [0, 0]]) print(is_singular(a))
Bonne chance