I want to calculate root mean square of a function in Python. My function is in a simple form like y = f(x). x and y are arrays.

I tried Numpy and Scipy Docs and couldn't find anything.

解决方案

I'm going to assume that you want to compute the expression given by the following pseudocode:

ms = 0

for i = 1 ... N

ms = ms + y[i]^2

ms = ms / N

rms = sqrt(ms)

i.e. the square root of the mean of the squared values of elements of y.

In numpy, you can simply square y, take its mean and then its square root as follows:

rms = np.sqrt(np.mean(y**2))

So, for example:

>>> y = np.array([0, 0, 1, 1, 0, 1, 0, 1, 1, 1]) # Six 1's

>>> y.size

10

>>> np.mean(y**2)

0.59999999999999998

>>> np.sqrt(np.mean(y**2))

0.7745966692414834

Do clarify your question if you mean to ask something else.

python求均方根,python中函数的均方根相关推荐

  1. python求均方根_python中函数的均方根

    I want to calculate root mean square of a function in Python. My function is in a simple form like y ...

  2. 手把手教你用Python求均值、中值和众数

    导读:数据科学入门:集中趋势度量--均值.中值和众数. 作者:保罗·戴特尔(Paul Deitel).哈维·戴特尔(Harvey Deitel) 来源:大数据DT(ID:hzdashuju) 本文我们 ...

  3. python求一组数中最大数_python如何求一组数的最大值?_后端开发

    php中session用法详解_后端开发 PHP中的session默认情况下是使用客户端的Cookie,当客户端的Cookie被禁用时,会自动通过[Query_String]来传递,其中[sessio ...

  4. python求平均值,python 怎么求平均值

    python求平均值的方法:首先新建一个python文件:然后初始化sum总和的值:接着循环输入要计算平均数的数,并计算总和sum的值:**后利用"总和/数量"的公式计算出平均数即 ...

  5. python求极限_数学——函数极限知识以及sympy库的limit

    函数极限与Sympy库 欢迎访问我的博客 这部分可以参考sympy库中的limit 在$z_0$点处计算$e(z)$函数的极限 \(\lim_{z \to z_0} e(z)\) = limit(e, ...

  6. python求对数_python中取对数

    技术 | Python从零开始系列连载(二十七) 我们接着上一期的Python,继续跟大家分享有关Python中常用的数值计算和正则表达式. 运算符 1)数值运算 +.-.*./ % (求余数) // ...

  7. python求绝对值_python中取绝对值简单方法总结

    python如何使用绝对值?下面给大家介绍三种求绝对值的方法: import math def abs_value1(): a = float(input('1.请输入一个数字:')) if a &g ...

  8. python求共轭复数_python中复数的共轭复数知识点总结

    python中复数的共轭复数知识点总结,复数,共轭,函数,知识点,都是 python中复数的共轭复数知识点总结 易采站长站,站长之家为您整理了python中复数的共轭复数知识点总结的相关内容. 理科学 ...

  9. python 求离差_R中Chisquared离差检验的误差

    我对R非常陌生,正在尝试确定包含~500k点的形状文件是否是随机分布的.不管我输入什么参数,我都会得到相同的错误信息.在 以下是我从一开始就有的:> library(spatstat) spat ...

最新文章

  1. am大学计算机科学,德克萨斯AM大学TAMU(Texas AM University )计算机科学Computer Science专业排名第201-250位(2021年THE世界大学商科排名)...
  2. 《大话数据结构》第3章 线性表 3.8.2 单链表的删除
  3. asp.net中的窗体身份验证(分目录验证篇)
  4. javascript学习系列(13):数组中的concat方法
  5. 金融资讯数据服务平台建设实践
  6. Spark 报错 DROP TABLE IF EXISTS should not show AnalysisException
  7. abp.net mysql_ABP .Net Core Entity Framework迁移使用MySql数据库
  8. oracle迁移vg,不同VG之间的FS迁移
  9. linux 双网卡 双交换机,linux双网卡bond及交换机配置
  10. 微软成功尝试:员工周休三天、待遇不变,工作效率却提高40%!
  11. 综述 | 知识图谱技术综述(上)
  12. 框架基础:ajax设计方案(一)---集成核心请求
  13. one_hot编码学习与实践
  14. Python爬虫请求头、请求代理以及cookie操作
  15. 登录注册页面html模版
  16. 代数表达式c语言表达式,[单选] 设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是()...
  17. java 生成csv文件_Java生成CSV文件实例详解
  18. 周星驰:初听不知曲中意,再听已是曲中人
  19. Android10有sdcard读写权限,仍无法读写sdcard中文件问题解决
  20. C语言读取mp3文件的信息

热门文章

  1. 逻辑思维强的人适合学计算机不,逻辑思维强的人适合做什么工作?
  2. ADO.NET中五个对象
  3. 配置赛门铁克(Symantec)https证书:从阿里云申请免费赛门铁克(Symantec)https证书并配置到cdn
  4. 利用API函数实现图像淡入淡出效果(VB)
  5. python里面bif是啥意思_什么是BIF?
  6. FilterConfig 的作用
  7. 腾讯地图html代码,腾讯地图API使用参考.html
  8. Smartbi电子表格版功能概览
  9. C语言基础之数据类型和数据的表现形式
  10. MapBoxMap 之 定位