前面已经介绍,Scipy在Numpy基础上扩展了更多功能,比如回归,傅里叶变换等。不过一般不会直接用到 Scipy, 而是用基于它的 scikit-learn等, 这里了解下其功能即可.
前面的部分介绍了Numpy
基本的使用方法, 这里着重介绍一下Numpy
比较高级的内容.
这部分有两个目的:
我们求解 $Ax=b$ 的时候, 经常发现无解. 一般来说就是因为方程太多了, 比未知数还多. 用矩阵的术语来说, 那么就是 $m \times n$ 矩阵 $A$, $m > n$, $A$ 的 $n$ 列只能生成 $m$ 维空间的一个子空间. 除非特别巧, 否则 $b$ 肯定在 $A$ 的列空间之外. 消元法肯定不能解决这个问题, 那怎么办呢?
三维空间中:
线性代数的第一部分已经结束了, 现在开始进入新的部分. 我们已经有了基本的空间图像, 这部分研究正交的问题.
这部分最重要的就是这幅图了: