English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Suponhamos que duas matrizes A e B. Se A é uma matriz m x n e B é uma matriz n x p, elas podem ser multiplicadas para obter uma matriz C m x n. A multiplicação de matrizes é possível apenas quando o número de colunas da A é igual ao número de linhas da B.
Na multiplicação de matrizes, os elementos das linhas da primeira matriz são multiplicados pelos elementos correspondentes nas colunas da segunda matriz.
o índice (i, j) do矩阵C obtidouma cada elemento na posição correspondente da primeira matrizAo elemento na i-ésima linha do segundo矩阵Aa soma dos produtos dos elementos correspondentes na j-ésima coluna.
A multiplicação de matrizes no MATLAB é feita usando*executados pelo operador.
Use o seguinte código para criar um arquivo de script-
a = [ 1 2 3; 2 3 4; 1 2 5] b = [ 2 1 3 ; 5 0 -2; 2 3 -1] prod = a * b
Quando o arquivo é executado, ele exibe o seguinte resultado-
a = 1 2 3 2 3 4 1 2 5 b = 2 1 3 5 0 -2 2 3 -1 prod = 18 10 -4 27 14 -4 22 16 -6