python矩阵运算

之前编程写了很多for循环,因为时间过长,想到改成矩阵来减少运算。

  1. math包里面的radians, cos, sin, asin, sqrt这些都只能计算单值,不能计算矩阵。
    所以改成np.radians,np.cos,np.sin,np.arcsin,np.sqrt
  2. 另外之前单值的平方要改成np.square()
    还有矩阵的点乘np.multiply(a,b)
  3. 新建一个空矩阵
    a=np.empty(shape=[rownum,colnum])
    for i in range(n):
    a[i,:]=
发布了35 篇原创文章 · 获赞 20 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/weixin_39875181/article/details/104542380