作业帮 > 综合 > 作业

matlab 怎样用conv()函数求 sin(t)和cos(t)的卷积

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/27 18:06:43
matlab 怎样用conv()函数求 sin(t)和cos(t)的卷积
conv求卷积老是出错,不知道为什么,请好心者示范一下,谢谢了
matlab 怎样用conv()函数求 sin(t)和cos(t)的卷积
呵呵时域的卷积等于频域的直接相乘
我们先将他们傅里叶变化,相乘后反傅里叶变化就可以了
conv是离散信号的卷积,不是连续信号的卷积函数
>> f=fourier(sin(t))*fourier(cos(t))

f =

i*pi^2*(dirac(w+1)-dirac(w-1))*(dirac(w+1)+dirac(w-1))


>> ifourier(f)

ans =

i*pi^2*(-ifourier(dirac(w-1)^2,w,x)+ifourier(dirac(w+1)^2,w,x))