Multiplication de la matrice Excel

Qu'est-ce que la multiplication matricielle sur Excel?

Dans Excel, nous avons une fonction intégrée pour la multiplication de matrices et c'est une fonction MMULT, elle prend deux tableaux comme argument et retourne le produit de deux tableaux, étant donné que les deux tableaux doivent avoir le même nombre de lignes et le même nombre de colonnes.

Explication

La multiplication matricielle est l'une des fonctionnalités utiles d'Excel présentées pour effectuer des opérations mathématiques. Cela permet d'obtenir le produit de deux matrices. Les matrices qui veulent se multiplier ont un certain nombre de lignes et de colonnes pour présenter les données. La taille de la matrice résultante est tirée du nombre de lignes du premier tableau et du nombre de colonnes du deuxième tableau. Il y a une condition à la multiplication matricielle; le nombre de colonnes de la première matrice doit être égal au nombre de lignes de la deuxième matrice.

Pour effectuer la multiplication matricielle, la fonction MMULT prédéfinie présentée dans le logiciel Excel est utilisée. La multiplication de matrices Excel réduit beaucoup de temps consacré au calcul manuel du produit des matrices.

En général, la multiplication matricielle se fait de deux manières. La multiplication scalaire simple est effectuée en utilisant les opérations arithmétiques de base et la multiplication des matrices avancées est gérée à l'aide de la fonction de tableau dans Excel.

La formule Excel utilisée pour la multiplication est saisie de deux manières, notamment en tapant manuellement la fonction MMULT après le signe égal ou en sélectionnant la bibliothèque de fonctions Math et Trig présentée sous l'onglet «Formules». La fonction mathématique MMULT aide à renvoyer la multiplication de deux tableaux. C'est l'une des fonctions Excel prédéfinies utilisées dans les feuilles de calcul pour effectuer des calculs en peu de temps.

Syntaxe

La syntaxe requise à suivre pour la multiplication matricielle est la suivante

  • Paramètres: Array1 et Array2 sont les deux paramètres requis pour effectuer la multiplication
  • Règle: les colonnes de array1 doivent être égales aux lignes de array2 et la taille du produit est égale au nombre de lignes dans array1 et au nombre de colonnes dans array2
  • Renvoie: La fonction MMULT génère les nombres dans la matrice de produit. Il est entré sous forme de formule ou de fonction de feuille de calcul dans les calculs Excel.

Considérer,

Alors le produit de A * B est le suivant

Comment faire une multiplication matricielle dans Excel? (avec exemples)

La multiplication des matrices dans Excel a une application en temps réel. Il existe deux façons de faire une multiplication matricielle. Voici quelques exemples de la multiplication de matrice Excel.

Vous pouvez télécharger ce modèle Excel de multiplication matricielle ici - Modèle Excel de multiplication matricielle

Exemple # 1 - Multiplication d'une matrice par un nombre scalaire.

  • Étape 1: Tout d'abord, les données doivent être entrées dans le tableau

  • Étape 2: Sélectionnez une valeur scalaire que nous allons multiplier avec array ie 3

  • Étape 3: Estimez les lignes et les colonnes du tableau résultant. Ici, le tableau résultant sera de taille 3 x 3.
  • Étape 4: Sélectionnez la plage de cellules égale à la taille du tableau résultant pour placer le résultat et entrez la formule de multiplication normale

  • Étape 5: Une fois que vous avez entré la formule, appuyez sur Ctrl + Maj + Entrée. Et le résultat sera obtenu comme indiqué dans la figure ci-dessous.

Exemple # 2 - Multiplication matricielle de deux tableaux individuels

  • Étape 1: Tout d'abord, les données doivent être entrées dans le tableau Une taille de 3 × 3

  • Étape 2: Entrez les données dans le deuxième tableau appelé taille B de 3 × 3

  • Étape 3: Nous devons nous assurer que les colonnes du premier tableau sont de la même taille que les lignes du deuxième tableau
  • Étape 4: Estimez les lignes et les colonnes du tableau résultant.
  • Étape 5: Sélectionnez la plage de cellules égale à la taille du tableau résultant pour placer le résultat et entrez la formule de multiplication MMULT.

Entrez les valeurs pour calculer le produit de A & B.

Une fois que vous avez entré la formule, appuyez sur Ctrl + Maj + Entrée pour obtenir le résultat. Les résultats obtenus en multipliant deux tableaux comme suit et la taille du tableau résultant est 3X3.

Exemple # 3

Multiplication matricielle entre des tableaux avec une seule ligne et une seule colonne. Considérons les éléments des matrices comme

La matrice A est de 1 × 3 et la matrice B est de 3 × 1. La taille de la matrice produit A * B [AB] est 1 × 1. Entrez donc la formule de multiplication matricielle dans la cellule.

Appuyez sur Entrée pour obtenir le résultat.

Exemple # 4 - Multiplication matricielle entre des tableaux avec une seule colonne et une seule ligne

La matrice A est de 3 × 1 et la matrice B est de 1 × 3. La taille de la matrice produit A * B [AB] est 3 × 3.

Donc, la réponse sera,

Exemple # 5 - Détermination du carré d'une matrice à l'aide de MMULT dans Excel

Le carré de la matrice A est déterminé en multipliant A par A.

La matrice résultante est obtenue comme

Choses à retenir

  • Pour effectuer une multiplication matricielle, le nombre de colonnes présentées dans le tableau1 et le nombre de lignes présentées dans le tableau2 sont égaux.
  • Il est difficile de changer la partie d'un tableau car le tableau est un groupe d'éléments
  • Lors de la multiplication de tableaux, CTRL + MAJ + ENTRÉE doit être utilisé pour produire tous les éléments de la matrice de résultat. Sinon, un seul élément est produit
  • Les éléments d'un tableau ne doivent pas être nuls et le texte ne doit pas être utilisé dans les matrices pour éviter les erreurs
  • La taille du tableau de produits est égale aux lignes du premier tableau et aux colonnes du deuxième tableau
  • La multiplication de A * B n'est pas égale à la multiplication de B * A en multiplication matricielle
  • La multiplication d'une matrice par une matrice unitaire donne la même matrice (c.-à-d. [A] * [matrice unitaire] = [A])