Calculatrice de Matrices
Entrez une ou deux matrices de n’importe quelle dimension et la calculatrice effectue l’opération que vous choisissez, addition, soustraction, multiplication scalaire ou matricielle, transposition, inverse, déterminant, rang, trace, et montre le travail intermédiaire là où cela compte. Utile pour les devoirs d’algèbre linéaire, les vérifications d’ingénierie, les transformations en infographie et chaque fois que vous ne voulez pas réduire les lignes manuellement sur une calculatrice avec de petits boutons.
Comment effectuer des calculs sur des matrices
-
1
Définir les dimensions
Lignes et colonnes pour la matrice A (et B si l'opération nécessite un second opérande).
-
2
Entrer les valeurs
Cliquez dans chaque cellule. Les décimales, les négatifs et les fractions (`1/3`) sont acceptés.
-
3
Choisir l'opération
A+B, A−B, AB, kA, A^T, A^−1, det(A), rang, trace.
-
4
Lire le résultat et les étapes
Matrice de sortie plus la formule utilisée et toutes les opérations de ligne intermédiaires.
Opérations et leurs règles de dimension
| Opération | Règle | Dimensions du résultat |
|---|---|---|
| A + B | Mêmes dimensions | m×n |
| A − B | Mêmes dimensions | m×n |
| k · A | Toute A | même que A |
| A · B | colonnes(A) = lignes(B) | lignes(A)×colonnes(B) |
| A^T (transposée) | Toute A | n×m |
| A^−1 (inverse) | A est carrée et det(A) ≠ 0 | n×n |
| det(A) | A est carrée | scalaire |
| rang(A) | Toute A | scalaire |
| trace(A) | A est carrée | scalaire |
Pourquoi la multiplication matricielle n’est pas commutative
Pour des matrices générales A et B, AB ≠ BA même lorsque les deux produits sont définis. Chaque entrée de AB est un produit scalaire d’une ligne de A avec une colonne de B ; échanger l’ordre modifie les lignes et colonnes. Les matrices commutatives sont l’exception (multiples de l’identité, matrices diagonales avec des entrées distinctes, certaines rotations partageant un axe).
Test rapide d’inversibilité
- Une matrice carrée est inversible si et seulement si
det(A) ≠ 0. - Inversible ⇔ rang complet ⇔ colonnes linéairement indépendantes ⇔ espace nul trivial.
- Pour une 2×2 :
A^−1 = 1/det(A) · [[d, −b], [−c, a]]. - Pour des matrices plus grandes, l’élimination de Gauss-Jordan (augmenter avec I, réduire les lignes à [I | A^−1]) est ce que la calculatrice utilise.
Pièges courants
- Incompatibilités de dimension. L’erreur la plus courante. La calculatrice signale ces erreurs tôt et vous indique exactement quelles dimensions ne s’accordent pas.
- Arrondi dans l’inverse. L’arithmétique en double précision accumule de petites erreurs. Une matrice qui est presque singulière (déterminant proche de zéro) produit un inverse qui est très inexact. Vérifiez le nombre de condition si la précision est importante.
- Fractions non entières. Entrez
1/3et la calculatrice le garde exact lorsque c’est possible ; elle revient aux flottants une fois que l’opération introduit des nombres irrationnels.
Utilisations en dehors des devoirs
- Infographie : matrices de transformation 4×4 pour la translation, la rotation, le redimensionnement en 3D.
- Physique : tenseurs de contrainte et d’inertie.
- Apprentissage automatique : matrices de poids dans des couches denses ; matrices de covariance ; ACP.
- Réseaux et modèles de Markov : matrices de transition et leurs puissances.
- Économie : modèles d’entrée-sortie (Leontief).
Questions fréquentes
Des centaines de lignes et de colonnes fonctionnent mais deviennent lentes pour les opérations avec une complexité O(n³) (multiplication, inverse, déterminant). Au-delà de ~500×500, utilisez une bibliothèque numérique (NumPy, Octave) avec des routines soutenues par BLAS.
Pour des opérations simples (addition, soustraction, multiplication scalaire, transposition), oui. Pour l’inverse et le déterminant, la calculatrice peut soit rester rationnelle (lente pour de grandes matrices) soit utiliser des flottants en double précision (rapide mais avec arrondi). Vous pouvez changer le mode.
Élimination de Gauss-Jordan : augmenter A avec l’identité, réduire les lignes à la forme échelonnée réduite. Si la moitié gauche devient I, la moitié droite est A^−1 ; sinon, A est singulière et n’a pas d’inverse.
Non, cette calculatrice est uniquement pour les réels. Pour les matrices complexes, utilisez un outil dédié aux matrices complexes.
Non. Tous les calculs se font dans votre navigateur.
Outils similaires
Calculateur de guématrie
Calculez la valeur guématrique de n'importe quel mot ou phrase selon six chiffrements anglais : Simple/Ordinal, Full Reduction, Reverse, Sumerian et Jewish/Latin.
Calculateur d’augmentations au crochet
Répartissez augmentations ou diminutions sur un rang ou un tour, par nombre ou total cible, avec mailles de bord et positions source exactes.
Calculateur de rapport volumétrique
Calculez le rapport volumétrique d'un moteur à partir de l'alésage, de la course et du volume de la chambre. Obtenez le RV sous forme X,X:1 ainsi que la cylindrée unitaire, instantanément dans votre navigateur.
Convertisseur acres-hectares
Convertissez les acres en hectares avec le facteur exact 1 acre = 0,40468564224 ha, avec conversion inverse et exemples de parcelles.
Convertisseur N·m en ft-lb
Convertissez les couples en Newton-meter vers ft-lb, lb-ft et in-lb pour manuels d’atelier, roues, vélos et travaux mécaniques.
Convertisseur d’unités de cuisine
Convertissez les unités de volume en cuisine : cuillères à café, cuillères à soupe, onces liquides, tasses, pintes, quarts, gallons, millilitres et litres.
Outil disponible dans d’autres langues
- 行列計算機 [JA]
- Máy tính Ma trận [VI]
- 행렬 계산기 [KO]
- حاسبة المصفوفات [AR]
- Calculadora de Matrizes [PT]
- Matrix-Rechner [DE]
- Calculadora de Matrices [ES]
- Matrixrekenmachine [NL]
- Matriskalkylator [SV]
- Kalkulator Matriks [ID]
- เครื่องคำนวณเมทริกซ์ [TH]
- Kalkulator macierzy [PL]
- Matrix Calculator [EN]
- Calcolatore di Matrici [IT]
- Калькулятор матриц [RU]
- Matris Hesaplama [TR]
- 矩阵计算器 [ZH]