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
是平均数。
查看全文
相关阅读:
C++: string的大小写转换
c++自由的转换string和number
C# 中的数据库操作~存储过程篇Mysql SqlServer
Google Protocol Buffer Basics: C++
C#中的扩展方法(向已有类添加方法,但无需创建新的派生类型)
多态以及虚析构函数的使用
【Java基础】String 相关知识点总结
【设计模式】抽象工厂模式
【设计模式】工厂方法模式
【设计模式】简单工厂
原文地址:https://www.cnblogs.com/mtcnn/p/9423834.html
最新文章
css3clock.js
Sharepoint+Office Infopath+快速搭建问卷调查系统
简单CSS3动画制作
Javascript/jQuery根据页面上表格创建新汇总表格
javascript数组去重
朋友圈常见单页面触屏滑动上下翻屏功能jQuery实现
用Less CSS定义常用的CSS3效果函数
实践:Backbone作前端,Django+Tastypie作后端的简单Web在线聊天室
Quick Apps for Sharepoint小型BI解决方案
npm install "Unexpected end of JSON input while parsing near"问题
热门文章
Ubuntu安装MariaDB教程
Nginx 反向代理获取真实IP问题
IIS加载JSON文件 错误 404
SqlServer 数据库附加问题:不是主数据库文件
AutoMapper IIS回收引发的 未将对象引用设置到对象实例
[Gitlab运维系列]Gitlab 403 forbidden 并发引起IP被封
rabbitmq集群操作与启停
c++采集windows操作系统名称
c++json构建与解析组件 RapidJSON 没用过永远不会知道有多好用
类中含有指针,无拷贝构造导致的双倍释放,浅拷贝与深拷贝
Copyright © 2011-2022 走看看