Fonctionnalités
Vérifications matricielles
Teste si une matrice est carrée, symétrique ou définie positive — avec messages d'erreur explicites.
Voir la doc →Décomposition LU
Factorisation A = LU avec L triangulaire inférieure à diagonale unité et U triangulaire supérieure. Pivot partiel inclus.
Voir la doc →Décomposition Cholesky
Factorisation A = LL᷊ pour les matrices symétriques définies positives — plus efficace que LU dans ce cas.
Voir la doc →Code pédagogique
Chaque algorithme est implémenté de façon lisible et commentée, conçu pour accompagner l'apprentissage du calcul numérique.
Documentation
Installation
# Cloner le dépôt git clone https://github.com/1030minouche/numanalysis # Utiliser directement from numanalysis import Matrix