首页 有关相关和卷积最本质理解的最通俗理解

有关相关和卷积最本质理解的最通俗理解

举报
开通vip

有关相关和卷积最本质理解的最通俗理解有关相关和卷积的理解---最通俗深刻的解释,从没有书上这么讲一、本质原理-----并且用通俗易懂的话来阐明相关和卷积的公式都很简单,但是原理真正能吃透的人不是很多。比较自相关和自卷积,可以很好地理解二者的区别和联系,以及理解他们究竟是干嘛的。相关是两个时间序列(频域的当然也可以)相似的程度(这个相似程度不仅包含表示幅度这方面的形状,还包含持续时间这方面的起始终止),当两个信号形状一样且起始终止时刻一模一样时,其相关性是最高的。卷积呢,则是两个时间序列之间一种激励和响应得出结果的关系。将一个时间信号作为输入序列,另一...

有关相关和卷积最本质理解的最通俗理解
有关相关和卷积的理解---最通俗深刻的解释,从没有书上这么讲一、本质原理-----并且用通俗易懂的话来阐明相关和卷积的公式都很简单,但是原理真正能吃透的人不是很多。比较自相关和自卷积,可以很好地理解二者的区别和联系,以及理解他们究竟是干嘛的。相关是两个时间序列(频域的当然也可以)相似的程度(这个相似程度不仅包含 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示幅度这方面的形状,还包含持续时间这方面的起始终止),当两个信号形状一样且起始终止时刻一模一样时,其相关性是最高的。卷积呢,则是两个时间序列之间一种激励和响应得出结果的关系。将一个时间信号作为输入序列,另一个信号作为系统的响应。设前者为x(n),后者为h(n),则由于二者各自都有个时间的参数,但二者在时间上不一定同步。卷积关心的正是二者在时间不同步的情况下(各个时间)激励和响应作用的结果。并且,这种响应是非因果的,即是不仅要考虑某一时刻输入信号的响应,还要全部包含这之前所有输入的响应。实际上,根据卷积的数学表达式,真正的卷积定义我们很难理解。因为数字信号处理中两个有限长度离散信号卷积的四步计算法计算结果是从一个负数开始的时间序列(一般),因为本来这两个信号也经常被定义为从负数的时刻开始。时刻为负,这不符合常规逻辑!反而是在matlab中,系统函数conv则是将两个信号看成都是从0时刻开始,得出的卷积也是从0时刻开始的时间序列。这就很好理解了。两个时序信号,都是从0时刻开始有值,那么卷积(相互作用)结果肯定是从0时刻(开始有信号)开始。这很自然。接下来,就是关键了。对于x(n)的一个时刻,比如x(m),必定有一个输入值,输入了系统h(n),此时对于系统来说,这是x(m)第一次输入,则对其的响应是h(n)的第一个值,即h(0),二者作用(即是相乘),得到此时系统对x(m)的输出。但是,这只是系统输出的一部分,如前所述,整个输出还应包含此前m-1个输入信号与系统作用的结果。可以这样解释,当输入已经变到x(m)时,实际上输入信号的前m-1个序列必定已经输入了,而此时我们是把x(m)的时刻记作0时刻,那么很显然前面的那些x(0)、x(1)、x(m-1)对应的时刻都是已经过去了的时刻,在h(n)是的时间轴上是在后面了,他们的响应是系统在对应时刻的响应(过了多少个,响应就是那个对应的响应),这就解释了为什么是反折的对应相乘。只要有信号,有响应,那么必定有作用。所有作用叠加(累加,这就涉及到为什么要是线性时不变系统了),才是得出对应于x(n)某一时刻输入系统得到响应的结果!实际上,将x(n)输入系统h(n),就是将前者翻转过来写,最先的时刻先输入,对应h(n)前面的值,而x(n)后面时刻的值输入时,对应h(n)的后面的值。至此,那个玄而又玄、老师从来不讲、一直也没有人质疑的问题------为什么卷积就代表了系统对信号的响应输出结果------终于得到的实质而又通俗易懂的阐明!------醍醐灌顶,豁然开朗啊,爽!这还没完,思维非常细腻、执着、一丝不苟、打破砂锅想到通的你,一定还会纠结那个时刻为负的问题------没事,很简单,既然那么难的本质问题都解决了,还怕这个?时刻为负,即是非因果系统,卷积一样的算,这就是卷积公式了。在matlab中,要自己再去定义了,刚好是将原来conv函数的起始终止点重新定义一下,开始点累加,终止点也累加,得到新的开始、终止点,运算上就over!只是,别得意太早,这里要考虑的卷积结果的时间起始终止位置的问题会有点小复杂。比如,x序列从-3到4,h序列从1到5,那么卷积结果序列为什么是从-3+1=-2开始呢?同理,若h序列是从-1到5,那么卷积结果起始时刻是从-3+(-1)=-4开始的,为什么咧?这样看,对于两个序列,计时并不一样,那么当我们把一个序列变为从0时刻开始时,不妨移动h,相当于把原来时间轴原点移到h的开始时刻点,则若h开始时刻是正,则原点右移;若h开始时刻是负,则原点左移。注意,与此同时,由于时间坐标原点移动,则相应的x的时间序列也要变化!相对应的,当原点向右移时,x时间坐标都要向右移;当原点向左移时,x时间坐标向左移,移动的刻度与原点移动的刻度相等。结合上例,h从1开始,则原点右移,相应x各时刻也要向右移,于是开始时刻变成-3+1=-2;反之,当h开始时刻是-1,则时间原点要向左移,相应的x各时刻都向左移,于是-3+(-1)=-4。起始点的问题得到了解决。接下来就神了---因为,上面只是解决了起始时刻问题,并没有解决起始时刻的卷积怎么算,以h从1时刻开始为例,-2时刻卷积值是怎么算的呢?这里似乎又涉及到一个时间移位的过程,即是,将原来h序列再一次移动,将起始点与x的起始点重合,再做卷积运算,这就与因果序列中两个序列都是从0开始做卷积一样的算了,即从第一次有重叠信号算到最后一次有信号重叠,时间不断移位。只不过横坐标不一样,即时刻有变化。同样是长度为m+n-1(m、n分别是两个序列的长度),但是再不是从0时刻起始,也就不是到m+n-1时刻终止了。关于这里的开始终止时刻为什么这样定,笔者还没完全想清,只知道这么算了。得到的结果,一般也是个非因果的时间序列,在理论上跟因果的没什么差别,只是,在实际应用中,就很不同了!这个问题,目前笔者还只能到此,没有什么研究。所以这里可以结啦,呼呼O(∩_∩)O~二、二者的区别和联系简单举一个例子,还可以随便增---加例子dt=.1;t=[0:dt:2*pi];x=sin(t);一个正弦波%,0时刻开始,相位为0[a,b]=xcorr(x,'unbiased');%自相关,且定义为无偏(即将横坐标与理论严格对准)subplot(211);plot(b,a)y=conv(x,x);卷积%subplot(212);plot(b,y)图像为比较自相关和自卷积。同样包含移位和对应相乘,得到的结果序列同样是2n-1(n为原序列长度)且是从-n到n,也即是将一个序列固定从0时刻开始,另一个序列从左向右移动,从两个序列刚开始重合到完全重合再到刚好错开,横坐标即是从-n到n,对应为相乘在求和得横坐标对应的y值。很容易想到,当两个序列完全错开时,其相关性为0,当两个序列完全重合时,相关值最大,当两序列为其他相对位置时,相关值可能大也可能小。如图一,-60和60的时刻相关值为0,0时刻相关值为最大,在-35左右及35左右时刻,相关值有一个最小值。这只是自相关,比互相关简单。但有了这里的讲解,想必也能总结互相关的一些简单结论。比如互相关结果的时间长度,依然是m+n-1,(m、n分别为两序列的时间长度),当二者错开时,相关为0,当二者有重合时,便能得到一些值,可能为0、正、负,所有相关值中,可能有最大值、最小值,可能有多个,也可能没有规律,等等,具体看了。卷积不同是因为,卷积包含一个反折过程,自卷积时,先对一个序列作反折(即关于y轴对称),然后再移位,对应相乘,求和,比如对应一个周期的正弦序列,作反折后y轴左右就不是一样的波形了(相位相反),我们考虑移动过程中的一个特殊位置x=0,此时两个波形起始终止位置相同,但是,相位完全相反,因此每一个时刻对应相乘的结果一定是负值,累加结果就更是负值了。在上面的图2中可以看出,0时刻对应的是最小的幅值(y坐标)。这是这种关于y轴反折后相位变为完全相反的信号的卷积特点了。实际上,卷积和相关在计算时相差一个负号,但是具体计算时要清楚知道这个负号的含义则需要这样深入思考了。非因果序列的例子就不举了,根据讲解,运算结果可很简单的预知。
本文档为【有关相关和卷积最本质理解的最通俗理解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
云匠
暂无简介~
格式:pdf
大小:177KB
软件:PDF阅读器
页数:3
分类:
上传时间:2023-01-24
浏览量:1