微分方程差分方程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huangning1995/article/details/59579805

模拟系统的微分方程

∑aj*y(t)=∑bi*f(t) f是输入,y是输出

离散系统的差分方程

∑aj*y(k)=∑bi*f(k)

卷积一直不理解,有什么用?h[k]是脉冲响应序列,单独一个冲击函数和h[k]卷积结果还是h[k],一个信号可以看做是无数个冲激函数的和,所以只要把这些冲激函数分别和h[k]相乘然后相加,结果就是响应了,这就是卷积的思想,就是相乘,然后求和,说白了,积分就是求和,微分就是求差

比如说h[k]是 1 1 1 1
输入序列是 1 2 3 4

1234 可以看成是4个冲激函数,只是幅度分别是1 2 3 4而已,
运算就是冲激函数1 和h[k]相乘结果是1*(1+1+1+1)=4
所以4就是1作为冲激函数的响应

2,3,4的响应就是 8,12,16

把响应加起来就是4+8+12+16

所以卷积就是一个很简单的思想,而我们一开始接触卷积的时候就是接触的公式,不直观,不好理解,
y[n]=h[k]*f[n-k]

线性卷积就是这么计算的,画图的时候要注意,f[n-k]要先将f[k]翻转,当n取值为1的时候,应该是向右边平移,
就是这样

        1   1   1   1
        1    2  3   4
                    变成
                        1  1  1  1
            1  2   3    4                  这是n为0的情况

        最后一次就是这样
                            1  1  1  1
                                      1  2   3    4    

可以看出来,当序列往右边移动的时候, 1 2 3 4 都分别和 1 1 1 1 相乘了,最后相加就是结果,这就是这个公式的来由

猜你喜欢

转载自blog.csdn.net/huangning1995/article/details/59579805