【python】用numpy计算矩阵的标准差

本文,介绍numpy计算矩阵标准差的方法。

东西/原料

  • 电脑
  • python
  • numpy模块

要领/步调

  1. 1

    前面我们进修了矩阵平均值的计较要领是:

    b=np.mean(a)

    c99358fe474ec2838a05845cbe4f50b8b53e1c12.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80
  2. 2

    a的所有元素减去平均值,获得一个新矩阵c:

    c=a-b

    460fdc8333bf3bef8ef5ef0b3f3ea8db564a1a12.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80
  3. 3

    c的所有元素各自平方:

    d=c**2

    340e4eb8b43ea8dbe8f04581189c2cf7deb21612.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80
  4. 4

    d的平均值,就是矩阵a的方差。

    e=np.mean(d)

    a99a494afa32939cee4d60015719ce2c5a1b1512.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80
  5. 5

    e的二次拓荒方,就是矩阵a的尺度差,又叫做均方差。

    e**0.5

    def3c219ce2c5b1bd9644b6f2b39131fcfec0e12.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80
  6. 6

    numpy把上述求尺度差的历程,包装当作函数std。

    np.std(a)

    与求平均值的要领一致,还可以按行求尺度差、按列求尺度差。

    a1780d1fceecd3d9a4cf4d776799594305010812.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1%2Fformat%2Cf_auto%2Fquality%2Cq_80END
  • 发表于 2022-09-05 19:45
  • 阅读 ( 171 )
  • 分类:电脑网络

相关问题

0 条评论

请先 登录 后评论