![]() 让我们拉开这个帷幕吧! 首先让我们看一下原始定义。下面这张图展示了如何计算矩阵 我们要展开这个过程。在讨论技术细节之前,我们先看如下图对矩阵乘法给出的直观展示。矩阵 现在,让我们看一个特例: 类似地, 这是一种模式! 按照同样的逻辑,我们得出结论: 这听起来有点像代数,所以让我们用几何术语来描述这个问题。是的,你没有听错:几何术语(Geometric terms)。 矩阵表示线性变换。正如你知道的那些拉伸、倾斜、旋转、翻转或以其他方式线性扭曲空间的东西。下面图像中的基向量构成了矩阵的列向量。 我们可以在二维空间上可视化这个概念。 此外,我们可以将矩阵向量乘积看作列向量的线性组合。请记住这一点,因为它很重要。 (如果展开矩阵向量乘积看起来太复杂,你懂我的意思。下面的计算与上面的相同,只是向量化形式。) 现在,关于矩阵乘积公式。从几何角度来看,乘积 译者在此处补充了下面的计算过程来帮助理解上述内容。 回想一下矩阵向量乘积是(矩阵的)列向量的线性组合。 基于这一点,我们可以看到矩阵 我们可以将线性组合合并为单个矢量,从而得到了 同理,可以给出一个明确的公式来计算矩阵乘积的每个元素。 线性代数之所以强大,是因为它忽略了计算数据结构(例如向量和矩阵)的复杂性。我们可以使用简单的表达式 这一点至关重要! 彼得·拉克斯(Peter Lax)完美地总结了这一点:“So what is gained by abstraction? First of all, the freedom to use a single symbol for an array; this way we can think of vectors as basic building blocks, unencumbered by components.” |
|
来自: taotao_2016 > 《代数》