zoukankan
html css js c++ java
算法 Tricks(五)—— 将一个序列量化为何值时平方误差最小
设数列为 A[],区间在 [a, b],设使量化后误差平方最小的数值为 m,则误差平方关于 m 的函数可以写作如下形式:
∑
i
=
a
b
(
A
[
i
]
−
m
)
2
=
(
b
−
a
+
1
)
⋅
m
2
−
2
m
∑
i
=
a
b
A
[
i
]
+
∑
i
=
a
b
A
[
i
]
2
关于
m
的开口向上的二次函数,因此利用微分很容易求得是上式为最小时的
m
,求得:
m
=
∑
i
=
a
b
A
[
i
]
b
−
a
+
1
也即此时的
m
是平均数。
查看全文
相关阅读:
php提示undefined index的几种解决方法
划分树(poj2104)
ACM-ICPC 2018 南京赛区网络预赛B
AC Challenge(状压dp)
UVALive5966(bfs)
UVALive
STL next_permutation 算法原理和实现
凸包算法
poj1873(枚举+凸包)
CodeForces
原文地址:https://www.cnblogs.com/mtcnn/p/9423834.html
最新文章
阅读笔记 1 火球 UML大战需求分析
margin系列之内秀篇(二)
margin系列之内秀篇
你需要了解的z-index世界
float right 换行bug
javascript笔记之正则表达式
css3动画
css3流式布局
IE6背景图片闪动问题
解决IE6下不支持 png24的透明图片问题
热门文章
IE6下解决select层级高的问题
面向对象和面向过程
js的作用域与作用域链
ul自适应li问题
NodeJs安装less(npm方式)
Sublime Text 3 常用插件以及安装方法
JS 常用函数
Jquery的部分插件
JavaScript工作机制:V8 引擎内部机制及如何编写优化代码的5个诀窍
ajax跨域问题
Copyright © 2011-2022 走看看