离散时间傅里叶变换的matlab实现 升余弦脉冲滤波器原理

[更新]
·
·
分类:互联网
1141 阅读

离散时间傅里叶变换的matlab实现

升余弦脉冲滤波器原理

升余弦脉冲滤波器原理

发端的根升余弦滤波器主要起到脉冲成形的作用:在对原始01数据进行编码调制后数据仍是为数不多的几个离散状态,BPSK为1和-1两种状态,
QPSK也是1和-1两种状态(只是比BPSK多了两个映射象限),16QAM则为±1,±2,±3这6状态。这些存在于时域的波形在时域上反应出来就是一个
又一个方波,大佬傅里叶告诉我们,方波的组成是由近乎无限高的高频分量组成的,而这在通信系统中是物理不可实现的。
升余弦滚降滤波器以具有余弦函数性质的频域响应代替了方形频响,将高频的方波“滚降”到物理可实现的余弦波形,即起到了一个低通滤波器的作用。
(这里多说一点:数学公式可以漫天遨游地任意推导,而物理规律的发展显然是跟不上数学的步伐呀,就像空间几何在三维的基础上很容易就推导出了四维空间,给向量多加一维嘛,可要物理上证明就很艰难了!又如在Matlab中对数据进行的各种运算,可以通过函数轻松实现,在FPGA上实现时考虑到并行时序以及硬件的限制就没那么容易了。)
2,收端根升余弦滤波器的作用:此处充当了一个匹配滤波器的作用,即在输入信噪比一定的条件下提高了输出信噪比。
3,两个滤波器“形成合力”后的作用:收发两端采用一对相同的根升余弦滤波器,在频域上一乘“根”就没了,成了一个升余弦滚降滤波器。
参考樊昌信《通信原理(第七版)》P145-150页关于无码间串扰的基带传输特性可知,升余弦滤波器可起到消除ISI的作用。
如此一来,一个看似简单的成对称结构的滤波器设计,同时实现了脉冲成形,匹配滤波,消除ISI这三大通信技术,可谓一石三鸟。

如何实现在matlab高斯有色噪声?

你所谓的轮廓加噪,是指轮廓线的形状发生改变,还是图像轮廓区域信噪比明显低于其他平坦 区域的情况。
如果是第一种,你可以先用canny算子提取边缘,然后利用傅立叶描述子求取边缘的傅立叶变换,在傅立叶高频系数上加噪,然后反变换回来,就可以得到加噪的轮廓。
如果是第二种,同样用canny提取边缘,然后在加高斯噪声或椒盐噪声时,采用局部加噪方式,对于边缘及其附近区域加方差更大的高斯噪声或者以更高的概率加椒盐噪声即可。
也可以先全局平均加噪,然后用各向异性扩散的方式去噪,这样边缘部分留下的噪声会比较多,也可以达到类似的效果。