1.2 创建一个矩阵
问题描述
创建一个矩阵。
解决方案
使用NumPy创建一个二维数组:
讨论
可以通过创建一个NumPy二维数组来创建一个矩阵。在上述解决方案中,我们的矩阵有三行两列(一列的元素都是1,另一列都是2)。
实际上,NumPy提供了专用的数据结构来表示矩阵:
但是,我们不推荐使用矩阵数据结构。有两个原因,一是实际上数组才是NumPy的标准数据结构,二是绝大多数NumPy操作返回的是数组而不是矩阵对象。
延伸阅读
● 矩阵(维基百科,http://bit.ly/2Ftnevp)
● 矩阵(Wolfram MathWorld,http://bit.ly/2Fut7IJ)
本书评论