数字信号处理 x(n)=u(n+5)-x(n-5)x(n)=u(n+5)-x(n-5)谁会求x(n)的傅里叶变换?用matlab怎么先求出x(n)等于多少啊?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 09:17:37
数字信号处理 x(n)=u(n+5)-x(n-5)x(n)=u(n+5)-x(n-5)谁会求x(n)的傅里叶变换?用matlab怎么先求出x(n)等于多少啊?

数字信号处理 x(n)=u(n+5)-x(n-5)x(n)=u(n+5)-x(n-5)谁会求x(n)的傅里叶变换?用matlab怎么先求出x(n)等于多少啊?
数字信号处理 x(n)=u(n+5)-x(n-5)
x(n)=u(n+5)-x(n-5)谁会求x(n)的傅里叶变换?用matlab
怎么先求出x(n)等于多少啊?

数字信号处理 x(n)=u(n+5)-x(n-5)x(n)=u(n+5)-x(n-5)谁会求x(n)的傅里叶变换?用matlab怎么先求出x(n)等于多少啊?
不一定要用Matlab做,有解析解.
如果是DFT可以用Matlab来求解,但是问题本身应当先限定点数才对.
x(n) = u(n+5) - x(n-5)
X(k)*(1+W(5k)) = U(k)*W(-5k)
X(k) = U(k) * W(-5k)/(1+W(5k)),where U(k)=DFT(u(n)) is a sinc function,and W(k) is the twiddle factor(蝶形系数).