何为小波变换?

news2025/1/15 12:43:48

一、数学基础

小波 变换脱胎于傅里叶变换,但是有着傅里叶变换的优点。

1.1 点乘(内积)

a = 6; b = 8;

点乘的作用:衡量两个事物的相似度(Similarity)

夹角变小,点乘结果变大,结果越大相似度越高

1.2 观察者

将向量a看作是一个观察者,观察向量b与自己有多像;

只要向量b在向量a上有投影,说明都具有一定的相似度,但是只要a与b垂直,那么就不相似,即使方向相反,也是相似的。

二、观察者眼中的向量分解

向量i与向量m的相似度更高

向量i与向量j的长度均为1,此为归一化操作。

为什么要归一化:

1、保障基准一致

2、保障各个观察者的能量一致

3、方便后续数据处理

向量如何归一化:向量除以自己的模长即可。即单位向量

4与3均是投影系数,即,不同方向上,不同观察者观察到的目标的量值是多少

每个人看一眼,总结出来得到全貌4i+3j

点乘观察者是了解未知事物的手段

三、在直角坐标系中了解点乘

点乘在坐标系中,就是对应坐标相乘相加。

将xn的值与yn的值对应撒到直角坐标系中,会得到离散的值,当n趋于无穷的时候,那么就变成了连续的X(t)与Y(t)

在离散的值中,是对应x与y的值相乘后相加,在连续函数中,则相乘后积分。

当积分结果为0时候,相似度为0;无论结果是正或者是负值,都具有相似度。

四、傅里叶级数

傅里叶级数是由一系列的sin与cos作为基。这些基都是一系列的观察者(通过不同频率来区分)。

观察者与目标函数的相似度,越相似,占比越大。确定他们的相似度,通过点乘再积分。

被观察者 = \sum_{}^{}诡异投影系数 ·观察者

对于向量的归一化,就是求模长 = \sqrt{}自己和自己点乘

连续函数的模长  =  \sqrt{}\int^{_{}}f(t)^2 dt

模长对于一个函数称之为二范数(Euclidean morn)

归一投影系数 = \frac{}{}\frac{}{}目标·观察者/|观察者模长|^2

即An的式子

五、负指数形式的傅里叶变换

        与上述相似,只是观察者由之前的cos函数变成了e^jwt,观察域从实数域拓展到了带虚数的复数域。w是角频率,越大越快。

查看相似度:

存在的问题:

观察者在整条时间轴一起看,就算只有一部分相似度高,就说具有相似性质。

六、观察者的改造

局域化:乘以衰减系数,则观察者在时间轴上不再是无穷无尽的。

观察者巡逻:

如何巡逻?

函数的平移:\phi(t-b),b就是平移因子。不同的b值,对应着不同的时间点。

观察者的高低频如何控制?

控制a,就能控制观察者的高低频。a也称为尺度因子。

a越小,频率越高。

        左侧黑色:目标函数,红色观察者,右侧:直线为0,高频观察者与目标函数不像,为一条直线,调整a值,频率慢慢降下来,观察者巡逻查看目标函数是否与自己相像。b表示不同的时间,即巡逻观察。这是一个关于尺度因子a与时间因子b的二元函数图像。是一个三维图像。

七、小波变换结论

        小波变换能够同时得到时间和频率的信息,但并没有解决时频不确定的制约。这由数学的本质所确定。

小波,就是一系列在时间轴上做了局域化的观察者就是小波,\phi(t)

不同需要下的小波是不同的,如下一部分:

小波变换的公式:

观察者在时间轴上滚动的和目标函数相乘求积分,即卷积。小波函数就是卷积和。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1668699.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Vscode----远程服务器改名

问题描述 一开始Autodl服务器机子很多,但是我使用vscode的时候他们的名字都一样,导致每次要打开机子是都需要重新输入ssh和密码 解决方法 修改vscode端服务器的名字即可解决 打开远程设置,选择你的ssh配置文件 将Host改为你想要的名字,保存刷新即可 点击访问博客查看更多…

全国药品价格目录数据库-药品价格查询

药品定价是一个复杂且多维的问题,它涉及到医疗保健系统、政府政策、市场需求、研发成本以及药品效果等多个因素。随着中国医疗改革的不断深入,药品定价机制也在逐步调整和完善。本文将详细探讨我国药品定价机制,包括其发展历程、定价方法、影…

【顺序程序设计-谭浩强适配】(适合专升本、考研)

无偿分享学习资料,需要的小伙伴评论区或私信dd。。。 无偿分享学习资料,需要的小伙伴评论区或私信dd。。。 无偿分享学习资料,需要的小伙伴评论区或私信dd。。。 完整资料如下:纯干货、纯干货、纯干货!!…

其他的 框架安全:Apache Solr 远程代码漏洞.(CVE-2019-0193)

什么是 Apache Solr Apache Solr是一个开源的搜索服务,便用Java语言开发,主要基于 HTTP 和ApacheLucene 实现的。Sor是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。 目录: 什么是 Apache Solr 生成的漏…

在统计上城乡是如何划分的

城乡二元结构,是长期以来我国经济社会发展的显著特点之一,党和政府高度重视统筹城乡发展,缩小城乡差距。为了对城乡发展予以准确反映和动态监测,提高在统计上划分城乡工作的一致性,国家统计局开展了统一的统计用区划代…

Redis 的 SDS 和 C 中字符串相比有什么优势?

C 语言使用了一个长度为 N1 的字符数组来表示长度为 N 的字符串,并且字符数组最后一个元素总是 \0,这种简单的字符串表示方式 不符合 Redis 对字符串在安全性、效率以及功能方面的要求。 C语言的字符串可能有什么问题? 这样简单的数据结构可…

vs2019 cpp20 规范的线程头文件 <thread> 注释并探讨两个问题

(1)学习线程,与学习其它容器一样,要多读 STL 库的源码。很多知识就显然而然的明白了。也不用死记硬背一些结论。上面上传了一份注释了一下的 源码。主要是补充泛型推导与函数调用链。基于注释后的源码探讨几个知识点。 STL 库的多…

LeetCode100题总结

LeetCode100题总结 前言LeetCode100题总结题型梳理双指针11. 盛最多水的容器234.回文链表75.颜色分类206.反转链表142.环形链表215.三数之和 滑动窗口3. 无重复字符的最长子串209. 长度最小的子数组438. 找到字符串中所有字母异位词 广搜102. 二叉树的层序遍历200. 岛屿数量617…

Mysql 8.0.33 迁移至 Postgresql 16.2

小伙伴们,你们好,我是老寇,我又回来,几个月不见,甚是想念啊!!!! 这不,云平台需要改造,将Mysql替换成Postgresql,话说回来&#xff0c…

中国速度!滑湿人自己的MFC第一课!

前言: 这!是一个!新的专栏! 因为!面向对象的程序设计!已经!学的差不多了! 我谭哥那本大厚书!也快!学完了! 于是!sgq!为…

利用爬虫解决数据采集难题

文章目录 安装为什么选择 BeautifulSoup 和 requests?安装 BeautifulSoup 和 requests解决安装问题 示例总结 在现代信息时代,数据是企业决策和发展的关键。然而,许多有用的数据分散在网络上,且以各种格式和结构存在,因…

二.基础篇: 面向对象进阶

1. 基础篇语法篇:一.基础篇:基础语法-CSDN博客 面向对象进阶 本章主要学习内容: static继承包,final,权限修饰符,代码块抽象类接口多态内部类 1. static static翻译过来就是静态的意思static表示静态&am…

wordpress增加谷歌分析

wordpress增加谷歌分析 为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客 http://www.huerpu.cc:7000 一、创建谷歌分析账号与媒体应用 谷歌分析地址:https://analytics.google.com/analytics 创建一个账号,如果你没有的话。 在该账…

基于51单片机的遥控开关仿真

基于51单片机的遥控开关设计 (仿真+程序+设计报告) 功能介绍 具体功能: 本课题研究的是一款遥控开关,采用51单片机进行发射电路与接收电路的设计,发射电路由单片机最小系统及四个按键构成&am…

鸿蒙应用开发DevEco Studio工程目录模块介绍

面向开发者,HarmonyOS 推出了 DevEco Studio 和 Dev Device Tool 两款开发工具,前者目前迭代至 3.1 版本(对外开放版本),用于开发 HarmonyOS 应用;后者用于开发智能设备 应用的工程主体结构如上图 在这里我…

Python网络爬虫原理及实践(2)

2.4.1.2. HTML源码分析 Web端站点和M端站点返回结果都是HTML格式,部分站点为了提升页面渲染速度,或者为了增加代码分析难度,通过动态JavaScrip执行等方式,动态生成HTML页面,网络爬虫缺少JS执行和渲染过程,…

【计算机网络篇】数据链路层(9)使用集线器的共享式以太网

文章目录 🛸使用同轴电缆的共享总线以太网 🎆使用集线器的共享式以太网🥚集线器的特点 🍔10BASE-T星型以太网 🛸使用同轴电缆的共享总线以太网 若总线上的某个机械连接点接触不良或断开,则整个网络通信就不…

【UnityRPG游戏制作】Unity_RPG项目_PureMVC框架应用

👨‍💻个人主页:元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏:就业…

易图讯智慧公安警用三维电子沙盘系统

智慧公安警用三维电子沙盘系统是一个结合现代科技手段,为公安部门提供全面、高效、智能的警务管理解决方案的系统。该系统以“情报大数据、指挥扁平化、勤务可视化、情指勤一体化”为设计思想,整合了多台设备、有无线通讯、短信平台、天网、交通平台、治…

【Dash】开始学习dash

安装Dash 网上很多安装dash的教程,不再赘述 开始Dash 一个dash页面的基本写法 # dash 的基本写法 import dash from dash import html,dcc,callback,Input,Output# 创建一个 dash 应用 app dash.Dash()# 定义布局,定义一个输入框和一个输出框 app.l…