考虑两个矩阵A和B,如果A是一个m×n矩阵,B是一个n×p矩阵,它们可以乘以产生一个m×n矩阵C,只有当A中的列数n等于B中的行数n时,矩阵乘法才是可能的。
在矩阵乘法中,第一矩阵中的行的元素与第二矩阵中的相应列相乘。
在得到的矩阵C中,第(i,j)th位置中的每个元素是第一矩阵的第ith行中的元素与第二矩阵的第j列列中的对应元素的乘积的总和。
MATLAB中的矩阵乘法是使用*运算符执行的。
链接:https://www.learnfk.comhttps://www.learnfk.com/matlab/matlab-matrix-multiplication.html
来源:LearnFk无涯教程网
使用以下代码-创建脚本文件
a=[ 1 2 3; 2 3 4; 1 2 5] b=[ 2 1 3 ; 5 0 -2; 2 3 -1] prod=a * b
运行文件时,它将显示以下结果-
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
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)