本人整合了网络上容易理解的卷积解释,文末贴链接。
假如你被别人打了一拳,这一拳会在1小时疼痛消失[这一拳轻重不同,所以虽说都在一个小时消失,但是在1个小时内感觉的疼痛也不一样。设最轻(注意)的一拳在一小时内的疼痛感觉遗留函数为h(t),二倍的最轻力度打你,疼痛感就是2h(t)对吧,f(n)倍最轻力度,就是f(n)h(t)了吧],当别人在一小时内在第一秒,第二秒,第三秒.....第六十秒……动武时,可设f(n)为每次的轻重函数,这就是说在0到2小时内你会感觉疼,那么在这0到2小时的任意一个时刻的疼痛程度Y(t)怎么表示呢?(自己先可以算一下,算出来的话下面的就不用看啦)——肯定是每拳的疼痛遗留效果叠加啦既0到n的f(n)h(t-n)相加,如假如你被别人打了一拳,这一拳会在1小时疼痛消失[这一拳轻重不同,所以虽说都在一个小时消失,但是在1个小时内感觉的疼痛也不一样。设最轻(注意)的一拳在一小时内的疼痛感觉遗留函数为h(t),二倍的最轻力度打你,疼痛感就是2h(t)对吧,f(n)倍最轻力度,就是f(n)h(t)了吧],当别人在一小时内在第一秒,第二秒,第三秒.....第六十秒……动武时,可设f(n)为每次的轻重函数,这就是说在0到2小时内你会感觉疼,那么在这0到2小时的任意一个时刻的疼痛程度Y(t)怎么表示呢?(自己先可以算一下,算出来的话下面的就不用看啦)——肯定是每拳的疼痛遗留效果叠加啦既0到n的f(n)h(t-n)相加,如f(1)h(t-1)+f(2)h(t-2)……,当n很小时,为0.00001时,就用积分符号啦。n次抽象为τ就是我们平时的f(t)与h(t)的卷积啦!
其实之前的内容都很好理解,但是看到这里我遇到了坎儿,觉得不是很好理解,我在想为什么不是 f(1)h(1) + f(2)h(2) +....呢?f(t)是对时间的施力轻重函数,h(t)不也是这一时刻的痛感吗?正确回复是f(t。)是t。时刻的拍打力度,而h(t-t。)是这一时刻拍打的疼痛感的衰减函数(这里我觉得用“遗留”函数更合适,即从t0时刻到t时刻遗留下来的疼痛程度的函数),都是相对开始时间0点讨论的,而在t。时刻的感觉,是需要加上之前每次所拍打的衰减后的疼痛感之和!
有图有真相:
随时间衰减的函数的叠加:
以上就类似于f(1)h(t-1)+f(2)h(t-2)+f(3)h(t-3)+f(4)h(t-4)
F(t)=f(1)h(t-1)+f(2)h(t-2)+f(3)h(t-3)+f(4)h(t-4)+......f(n)h(t-n)
可以表示为:
变换成二维:
部分参考:
https://www.zhihu.com/question/22298352