之前编程写了很多for循环,因为时间过长,想到改成矩阵来减少运算。
- math包里面的radians, cos, sin, asin, sqrt这些都只能计算单值,不能计算矩阵。
所以改成np.radians,np.cos,np.sin,np.arcsin,np.sqrt - 另外之前单值的平方要改成np.square()
还有矩阵的点乘np.multiply(a,b) - 新建一个空矩阵
a=np.empty(shape=[rownum,colnum])
for i in range(n):
a[i,:]=