python求均方根_python中函数的均方根
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中函数的均方根相关推荐
- python求对数_python中取对数
技术 | Python从零开始系列连载(二十七) 我们接着上一期的Python,继续跟大家分享有关Python中常用的数值计算和正则表达式. 运算符 1)数值运算 +.-.*./ % (求余数) // ...
- python求绝对值_python中取绝对值简单方法总结
python如何使用绝对值?下面给大家介绍三种求绝对值的方法: import math def abs_value1(): a = float(input('1.请输入一个数字:')) if a &g ...
- python求共轭复数_python中复数的共轭复数知识点总结
python中复数的共轭复数知识点总结,复数,共轭,函数,知识点,都是 python中复数的共轭复数知识点总结 易采站长站,站长之家为您整理了python中复数的共轭复数知识点总结的相关内容. 理科学 ...
- python收集参数_Python 中函数的 收集参数 机制
定义函数的时候,在参数前加了一个 * 号,函数可以接收零个或多个值作为参数.返回结果是一个元组. 传递零个参数时函数并不报错,而是返回一个空元组.但以上这种方法也有局限性,它不能收集关键字参数. 对关 ...
- python求一组数中最大数_python如何求一组数的最大值?_后端开发
php中session用法详解_后端开发 PHP中的session默认情况下是使用客户端的Cookie,当客户端的Cookie被禁用时,会自动通过[Query_String]来传递,其中[sessio ...
- python中的方法和函数的区别_python中函数与方法的区别?
Python中函数不是方法,主要有以下区别: 首先,从分类的角度来分析二者的区别 (1)函数的分类: 内置函数:python内嵌的一些函数. 匿名函数:一行代码实现一个函数功能. 递归函数:自己调用自 ...
- python函数内部返回的值_Python中函数的返回值示例浅析
前言: 前面我们介绍了简单的介绍了函数和函数的参数,今天我们来说一下Python中函数的返回值. 函数的返回值:函数运算的结果,需要进一步的操作时,给一个返回值return用来返回函数的结果,如果没有 ...
- python函数返回值_Python中函数的返回值示例浅析
前言: 前面我们介绍了简单的介绍了函数和函数的参数,今天我们来说一下Python中函数的返回值. 函数的返回值:函数运算的结果,需要进一步的操作时,给一个返回值return用来返回函数的结果,如果没有 ...
- python中count的作用_python中函数COUNT()的功能是什么
python中函数COUNT()的功能是统计字符串里某个字符出现的次数,语法为[str.count("char", start,end)],其中str为要统计的字符,star为索引 ...
最新文章
- 参加web前端培训需要注意什么
- centos下apache源码编译安装
- tar 压缩与解压缩打包命令
- java 方法 示例_Java语言环境getISOLanguages()方法与示例
- Sublime Text 3 快捷键及使用技巧
- 接口文档生成工具apipost
- 【PostgreSQL-9.3.17】CentOS-6.7安装PostgreSQL-9.3.17
- 2017百度之星资格赛:1001. 度度熊保护村庄(floyd最小环)
- 本科生、硕士生、博士生
- 删除html注释 python,用Python提取HTML源码中的注释与去掉注释
- 华为马海旭:+智能,IoT行业云服务使能产业物联网
- python正确判断错误_python之错误、调试和测试
- 第1关:MapReduce综合应用案例 — 电信数据清洗
- 如何写一封好的情书?Python三步爬取全网情诗信息
- ABAP 企业微信ASE 加密算法
- Google hacking使用总结
- 卸载微软拼音输入法图解
- 资深运维给你讲:一个小白的运维成长故事
- 2022年下半年软考所有科目详情表
- Git版本控制管理——分支