线性卷积,截断,matlab已知:xn通过线性系统(hn)得yn,yn是xn和hn的线性卷积.但是有一点我一直不懂,有时候要把yn给截短.为什么要把yn给截断了?从哪里截断比较好呢?有定理支持吗?matlab中的conv

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 04:53:05
线性卷积,截断,matlab已知:xn通过线性系统(hn)得yn,yn是xn和hn的线性卷积.但是有一点我一直不懂,有时候要把yn给截短.为什么要把yn给截断了?从哪里截断比较好呢?有定理支持吗?matlab中的conv

线性卷积,截断,matlab已知:xn通过线性系统(hn)得yn,yn是xn和hn的线性卷积.但是有一点我一直不懂,有时候要把yn给截短.为什么要把yn给截断了?从哪里截断比较好呢?有定理支持吗?matlab中的conv
线性卷积,截断,matlab
已知:xn通过线性系统(hn)得yn,yn是xn和hn的线性卷积.但是有一点我一直不懂,有时候要把yn给截短.为什么要把yn给截断了?从哪里截断比较好呢?有定理支持吗?
matlab中的conv函数有个参数是same,什么时候用到same?

线性卷积,截断,matlab已知:xn通过线性系统(hn)得yn,yn是xn和hn的线性卷积.但是有一点我一直不懂,有时候要把yn给截短.为什么要把yn给截断了?从哪里截断比较好呢?有定理支持吗?matlab中的conv
xn 长a ,hn长b ,卷积结果yn 长度为a+b-1
如果结果的序列yn 还要参与后续的运算,例如和xn相加,那么长度就不一致了,需要截断
一般的xn或者hn非零的序列很短,两端的值为零或者趋于零,例如高斯函数,delta函数,
卷积出来的序列两端也有很多的0值,或者很小的值,可以截断
conv(a,b,'same')返回和a序列一样长的序列取于原来结果的中间