10.傅里叶变换——正弦之和、时间和频率_2
目录
正弦之和
时间和频率
正弦之和
这个想法是,如果你有一个信号,这个信号就以这些正弦波(如图公式)为基石。如果你添加足够的信号,你可以得到你想要的任何组件。
所以在这里我们加起来不同,这是我们的目标,
目标的下方的三个图是我们要加起来的元素,我们将在一分钟内更多地展示这一点,
右边的五个图就是我们正在建立的函数。
所以,在我们仔细研究之前,在这个公式,这个信号中有多少个自由度,
有3个自由度。它们分别是什么? 这里只是振幅,这只是一个尺度。
然后还有这两个数,ω (omega)和 φ(phi),ω 就是所谓的频率,而 φ 是相位。
所以这些中最重要的是哪一个?其中哪一个编码粗信号与精细信号的概念? 好吧,它就是这个频率ω。
因此当你改变那个频率ω时,随着这个数字越来越大,基本上这个东西会更快地摆动。
时间和频率
为了给你一点频率和时间的概念,等等,很快我们就会把时间浪费掉,因为我们只会对空间感兴趣。但是,既然我们讨论的是物体摆动得多快,它最初是从一个维度衍生出来的,我们将以这种方式谈论它。
这里有一个信号,它由两部分组成,
好的,它有一个频率为 的正弦曲线,
然后是另一个频率为的正弦曲线,但它被缩放成 ,
所以这个信号在这里,
你可以把它写成这两个正弦曲线的总和。
毕竟,这就是这个方程式的图形表达。由于是线性,这些东西只是在右边的两个组合后输出左边。
如果我要将信号的正弦曲线的贡献抽出来,它会是这样的,
所以这是以这种特殊的方式写的。我只是向你展示正频率,我们将只讨论负数。但不管 是什么,
这个想法都是这里的信号具有的一定功率的频谱,
在 有的频率,也就是下方坐标图的纵坐标中的0.3,
这是绘制频谱(Frequency Spectrum)的一种形式,我们将在一分钟内更多地讨论频谱(Frequency Spectrum)。
你会注意到左边的这张图有点接近于方波,事实上,如果你真的想要一个方波,你要做的就是不断加这些奇怪的频率,
我想给你们演示一下,因为有时候人们会问,我怎么用平滑的正弦曲线得到尖锐的边界呢?
这里是我们原来的照片,
现在我把原来的一张,加上5 * 的摆动,你看,我离方波越来越近了。
然后是7 * ,
9 * 之后会发生什么,
你能看到的是,我们越来越接近得到一个完美的方波,
事实上,你可以证明方波可以写成这些频率的无限和。
而且随着频率的增加,你需要的功率会下降。
所以,我们想要做的是,我们想要看到一个信号并说出以某种方式处理它,或以某种方式计算它。比如说,构成这个图像的正弦分量是什么?实际上,你可以证明要做这样一个方波,如下图,
你需要一个无限的(),不断减少的(),不断增加的频率,
这就是这里所展示的。
现在我还没有做的就是我根本没有和你谈过相位(phase)。什么是相位?我可以得到这个偏移,或者我可以得到不同的元素偏移。
事实上,我在这里给你们展示的只是全部效果,或者你们可以把它看成幂,我们稍后将详细讨论每个正弦波的内容,
并且 我们之所以没有谈论相位的原因是:我们的目标不是重建图像。通常我们只是想要知道的是每个不同频率有多少功率。
在计算机视觉中,我们感兴趣的是分析正在发生的事情。如果我们真的要重建图像,那么我们可能不得不更关心相位,让你更好地重建,但我们今天不打算这样做。
本文章必备的三角学基础:
https://mp.csdn.net/postedit/83108579
——学会编写自己的代码,才能练出真功夫。
10.傅里叶变换——正弦之和、时间和频率_2相关推荐
- 用卡尔曼滤波器跟踪导弹(量测更新频率与时间更新频率不相等)
题目 巡航导弹沿直线飞向目标,目标处设有一监视雷达,雷达对导弹的距离进行观测. 假设:(1)导弹初始距离 100 k m 100km 100km,速度约为 300 m / s 300m/s 300m/ ...
- 不用傅里叶变换,提取某一频率的幅值和相位
不用傅里叶变换,提取某一频率的幅值和相位 摘要: 本文从实际工程问题入手,探寻解决办法,为引入信号正交分解,和广义傅里叶级数做铺垫. 转子做周期性旋转时,不平衡质量所产生的周期性惯性离心力会引起转子产 ...
- C—计算10的阶乘以及1到10的阶乘之和
计算10的阶乘 //计算10的阶乘 int main() {long long ll = 1;int i = 10;for (i = 10; i >= 1; i--) {ll = ll * i; ...
- linux写一个10的阶乘,C语言练习题:求1到10的阶乘之和简单实例
C语言练习题:求1到10的阶乘之和简单实例 C语言练习题:求1到10的阶乘之和简单实例 #include int factorial(int n) { if(0==n) return 1; if(1= ...
- [css] 举例说明时间、频率、角度、弧度、百分度的单位分别是哪些?
[css] 举例说明时间.频率.角度.弧度.百分度的单位分别是哪些? 时间: s, ms频率: Hz角度: deg弧度: rad百分度: grad 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放 ...
- Python语音基础操作--10.1基于动态时间规整(DTW)的孤立字语音识别试验
<语音信号处理试验教程>(梁瑞宇等)的代码主要是Matlab实现的,现在Python比较热门,所以把这个项目大部分内容写成了Python实现,大部分是手动写的.使用CSDN博客查看帮助文件 ...
- 傅里叶变换:空间域与频率域,dft输出的实部与虚部
傅里叶变换:空间域与频率域,dft输出的实部与虚部 一.空间域与频率域 二.实部与虚部 一.空间域与频率域 图像的空间域又称图像空间,由图像像元组成的空间,在图像空间中以长度(距离)为自变量直接对像元 ...
- C语言——求1到10的阶乘之和
求1到10的阶乘之和,代码如下: #include<stdio.h> int main() {double a,b=1,sum=0;for(a=1;a<=10;a++){b = a* ...
- 10.傅里叶变换——达利画家、基集(Basis Set)、傅里叶级数(Fourier Series)_1
目录 达利-西班牙画家 基集(Basis Set) 傅里叶级数(Fourier Series) 介绍 好的,欢迎回到计算机视觉.我们看一下,我们把图像作为函数做了一点,然后开始讨论边缘.然后我们绕了一 ...
最新文章
- poj1738 an old stone game
- 绘制HTML5的Logo
- 2019 神策春招 | “数”天下神人,都“据”于此
- 背水一战 Windows 10 (70) - 控件(控件基类): UIElement - Transform3D(3D变换), Projection(3D投影)...
- 链路追踪_springcloud-第九回 链路追踪Sleuth
- 如何在新浪博客中添加JavaScript代码
- rax+react hook 实现分页效果
- wps怎么转成pdf?只需六步的转换方法
- 【2016年第2期】大数据时代下中国社会调查的科学新观
- java freemarker 模版_Java模版引擎Freemarker
- 【实习之T100开发】T100 单档程序开发(1)开发流程
- 离职因多写3个字被索赔2.9万,这家公司的操作让网友直呼拳头摁了......
- 第二季-专题4-我是bootloader设计师
- JUC与JVM并发编程学习笔记03
- html用什么打开swf文件怎么打开,swf文件用什么打开,详细教您打开swf文件的操作...
- 基于自动编码器特征抽取的分类实战
- java如何删除文件夹_Java如何删除文件夹和子文件夹
- 工商数据返回:“企业不存在或企业信息未更新”,法定代表人验证失败的解决方法
- 借助Mendix打造敏捷开发和移动端应用的数字化维修服务平台
- 如何为您的Android手机创建自定义铃声
热门文章
- 深入比特币原理(五)——高级交易与脚本
- Lua - 空值判断的几种情况
- mysql mysqli 修改_php mysqli 增删改查操作
- 简单搜索 poj1321
- JAVA 面向对象程序设计的继承举例
- MATLAB中如何删除坐标上已画出的内容
- fcpx瘦身插件_FCPX减小内存,瘦身小技巧 - Final Cut - 沃CG - 一个更有价值的艺术设计学习平台 - ae教程 c4d教程 - Powered By EduSoho...
- server接收dtu透传代码_ESP8266 STM32 HTTP json透传实验
- mysql c接口返回自增id_详解mysql插入数据后返回自增ID的七种方法
- 自动化测试常用python库_Python自动化测试常用库