设数列为 A[],区间在 [a, b],设使量化后误差平方最小的数值为 m,则误差平方关于 m 的函数可以写作如下形式:

∑i=ab(A[i]−m)2=(b−a+1)⋅m2−2m∑i=abA[i]+∑i=abA[i]2

关于 m 的开口向上的二次函数,因此利用微分很容易求得是上式为最小时的 m,求得:

m=∑i=abA[i]b−a+1

也即此时的 m 是平均数。

最新文章

  1. Codeforces Training S03E01泛做
  2. underscore.js依赖库函数分析一(遍历)
  3. perl处理含有中文字符的json编码
  4. Spring For Android初体验
  5. HDU-4664 Triangulation 博弈,SG函数找规律
  6. C#中2、8、16进制 有符号转换10进制正负数
  7. [转载]CSS元素的定位position
  8. 编写简单的hashCode方法
  9. ROS Indigo在ubuntu1404上的安装方法
  10. Codeforces 789A Anastasia and pebbles(数学,思维题)
  11. UVALive - 3211 - Now or later(图论——2-SAT)
  12. c3p0配置文件(c3p0.properties.xml)解读
  13. python调用linux的命令
  14. winform 保存文件 打开文件 选择文件 字体样式颜色(流 using System.IO;)
  15. 自然语言交流系统 phxnet团队 创新实训 个人博客 (六)
  16. web页面的绝对路径
  17. eclipse引入httpServlet源码
  18. python 十进制数转二进制数
  19. BZOJ4517 Sdoi2016 排列计数 【DP+组合计数】*
  20. 缓存(LruCache)机制

热门文章

  1. Redis学习笔记--Redis客户端(三)
  2. Kinect 开发 —— 语音识别(上)
  3. 【hdu 4696】Professor Tian
  4. 洛谷 P1850 换教室
  5. 保留的 IPv4 地址
  6. php资源类型变量
  7. php全局变量的使用
  8. Spring中JDBCTemplate的入门
  9. 关于MyBatis sqlSession的一点整理
  10. ajax中的POST和GET传值