Maison >Problème commun >Quelle est la différence entre les multiplications Matlab a et b ?

Quelle est la différence entre les multiplications Matlab a et b ?

coldplay.xixi
coldplay.xixioriginal
2020-11-25 11:28:4019705parcourir

La différence entre la multiplication matlab a et b : 1. [a.*b] est précédé d'une multiplication par points, ce qui nécessite que le nombre d'éléments des deux variables soit égal et que la disposition soit la même, par exemple comme vecteurs de lignes ou de colonnes. Vecteurs ou matrices ; 2. [a*b] Cette dernière est une multiplication matricielle, nécessitant les mêmes dimensions internes.

Quelle est la différence entre les multiplications Matlab a et b ?

Différence :

a.*b est précédée d'une multiplication par points, qui nécessite que le nombre d'éléments des deux variables soit égal et disposé de la même manière, tels que les deux sont des vecteurs lignes ou les deux vecteurs colonnes ou les deux matrices. a*bCette dernière est une multiplication matricielle et nécessite les mêmes dimensions internes.

Utilisez des exemples pour illustrer la différence entre les deux multiplications C=A.B, C=AB dans matlab

Une matrice

Quelle est la différence entre les multiplications Matlab a et b ?

. 2. Matrice B

Quelle est la différence entre les multiplications Matlab a et b ?

3. C=A.*B

Quelle est la différence entre les multiplications Matlab a et b ?

4. 🎜>

Quelle est la différence entre les multiplications Matlab a et b ?

Informations étendues :

fournit deux règles de fonctionnement :

1) A.B

Quand En effectuant cette opération, il faut s'assurer que les formes des matrices A et B sont les mêmes, c'est-à-dire qu'elles sont toutes deux des matrices mn. Le résultat de l'opération est que les éléments aux positions correspondantes sont multipliés pour former une matrice de même forme (mn), c'est-à-dire C=AijBij;

2)AB

Ceci L'opération est la même que la méthode de calcul de multiplication matricielle en algèbre linéaire. La même chose, la forme de A et de B n'a pas besoin d'être la même, mais le nombre de colonnes de A et le nombre de lignes de B doivent être les mêmes ( par exemple : A est une matrice mn et B est une matrice n*p).

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Comment copier un calqueArticle suivant:Comment copier un calque