Octave / MATLAB · Chapter 05

先看“点”,再看形状

同一对数组,运算符不同,计算路线就不同。编辑矩阵方格与维度,观察矩阵乘法、逐元素运算和广播如何决定结果。

  • 矩阵结构
  • 逐元素配对
  • 广播扩展

选择一个形状实验

切换预设会恢复该实验的默认矩阵。

矩阵乘法 vs 逐元素乘法

相同输入,比较行列点积与同位置相乘。

A · 左矩阵 第一个输入
2 × 2
* / .* 两条乘法路线
B · 右矩阵 第二个输入
2 × 2

EDIT可直接修改格子数值;行、列限制在 1–4,便于逐格追踪。维度变化后,已有数值会尽量保留。

*
矩阵乘法检查内侧维度;每格是“一行 · 一列”的点积。
.* .^
句点运算逐元素计算;每个输出格对应输入中的一个或一组广播格。
1
广播钥匙逐轴比较:维度相等,或其中一个为 1,才能扩展。