向量化运算:
在同一时间进行多次操作,通常对不同的苏剧知行同样的一个或者一批指令,或者说把指令应用与一个数组/向量
生成等差数列
numpy.arange(start,end,step) ;# 开始值、结束值、步长。
四则运算
相同的位置的数据进行计算,结果保留在相同的位置。
函数运算
相同的位置的数据进行函数运算,函数的返回结果保留在相同的位置。
func(x)
向量化计算的原则:
1、代码中尽量避免显示的for 循环
2、过早的优化是魔鬼
案例分析:
1、
2、
3、向量化的比较运算:
4、矩阵运算: