MatLab练习
–信号序列a[n]
N = 64;
ModuA =[-1,1 ]/sqrt(2);
a = randsrc(N,1,ModuA,12345) + i *randsrc(N,1,ModuA,54321) ;
–经过4倍上采样后,通过升余弦滤波(rcosine(1,4)),生成x[n]
–系统脉冲响应:h[n]=[1 0 0 0 0 0 0 0 0.5 0 0 0 0 0 0 0.25];
–系统输出为,y[n] = x[n]*h[n],求
①画出a[n]和x[n]的实部和虚部序列
②试利用DFT实现循环卷积与线性卷积关系、DFT时频域卷积与相乘关系、逆系统、上下采样等性质
③从y[n]中获得a[n]的估计值a1[n],(注意下采样序号对齐)
④画出a1[n]的实部和虚部序列
⑤计算a[n]与a1[n]的均方误差。