Python编程基础与科学计算
上QQ阅读APP看书,第一时间看更新

5.1 创建数组

在科学计算中,数据一般都是以向量和矩阵的形式呈现,例如有限元计算中的刚度矩阵、质量矩阵等,都是由成千上万个元素构成的矩阵,通过对矩阵的迭代,得到满足精度的数值解。如果逐个数据进行运算,则效率非常低下或者不可能得到满足精度的解。NumPy通过将数据定义成数组解决了计算效率低下的问题。在Python中要定义数组,需要先用“import numpy as np”的形式导入NumPy包,本书如果没有作特别说明,均以np作为NumPy的别名。