主页

矩阵的乘法

矩阵乘法在线计算器,输入矩阵 A、B,自动按行乘列规则计算 AB 并验证维度,附中间行积,适合矩阵乘法练习。

展开更多 ▾
(AB)ᵢⱼ = Σ aᵢₖ bₖⱼ
用空格分隔元素,分号分隔行,如 1 2;3 4
用空格分隔元素,分号分隔行,如 1 2;3 4

📖 使用教程|矩阵的乘法

一、定义
若 A 是 m×k、B 是 k×n,则乘积 C=AB 是 m×n,其中 cᵢⱼ = Σ aᵢₖ bₖⱼ(A 的第 i 行与 B 的第 j 列点积)。
二、符号说明
符号含义
m×kA 的维度
k×nB 的维度
cᵢⱼ第 i 行第 j 列点积
三、本工具的原理
  • A 的列数必须等于 B 的行数;
  • 结果 C 的行数 = A 的行数,列数 = B 的列数;
  • 一般 AB ≠ BA,矩阵乘法不交换。
四、操作步骤
  1. 输入 A、B;
  2. 点击计算查看维度检查与乘积;
  3. 维度不符会报错。
五、例题
例:A=1 2;3 4,B=2 0;1 2。(AB)₁₁=1·2+2·1=4,(AB)₁₂=1·0+2·2=4,结果 AB=4 4;10 8。
六、易错点
内维度不匹配不能相乘;
AB≠BA,顺序不能换;
点积要对齐行和列,不要错配。

❓ 常见问题|矩阵的乘法

矩阵乘法的维度规则?
A(m×k)·B(k×n)=C(m×n),中间 k 必须相等。
AB 和 BA 一样吗?
一般不一样,甚至可能无法相乘;矩阵乘法不交换。
点积怎么算?
对应元素相乘再相加:aᵢ₁b₁ⱼ + aᵢ₂b₂ⱼ + …。
单位矩阵在乘法中起什么作用?
AI=IA=A,相当于数 1。
结果维度是多少?
行数取 A,列数取 B。