主要内容

rcosdesign

提出了余弦冷杉脉冲成形滤波器的设计

描述

例子

b= rcosdesign (β,跨度,sps)返回系数,b,对应于一个平方根余弦滤波器与指定的滚边因素β。过滤器被截断跨度符号,每个符号包含sps样本。过滤器的顺序,sps *跨度,必须是偶数。滤波器的能量是1。

例子

b= rcosdesign (β,跨度,sps,形状)返回一个平方根时提出了余弦滤波器组形状“√”和正常时提出了余弦滤波器组形状“正常”

例子

全部折叠

指定一个滚边的0.25倍。截断过滤器6符号和表示与4样品每个符号。验证“√”的默认值吗形状参数。

h = rcosdesign (0.25、6、4);mx = max (abs (h-rcosdesign (0.25、6、4、“√”)))
mx = 0
fvtool (h,“分析”,“冲动”)

图脉冲响应包含一个坐标轴对象。坐标轴对象与标题脉冲响应包含一个类型的对象。

比较正常的余弦滤波器和一个平方根余弦滤波器。理想(无限长的)正常提出了余弦脉冲整形滤波器相当于两个理想平方根筹集了余弦滤波器的级联。因此,冷杉正常的脉冲响应滤波器应该类似于一个平方根滤波卷积本身。

0.25创建一个正常提出了余弦滤波器滚边。指定这个过滤器跨度4 3样品每个符号象征。

射频= 0.25;跨度= 4;sps = 3;h1 = rcosdesign(射频、跨度、sps,“正常”);impz (h1)

图包含一个坐标轴对象。坐标轴对象与标题脉冲响应包含一个类型的对象。

正常的过滤器零交叉的整数倍sps。因此满足奈奎斯特判据的零码间干扰。然而,平方根滤波不:

h2 = rcosdesign(射频、跨度、sps,“√”);impz (h2)

图包含一个坐标轴对象。坐标轴对象与标题脉冲响应包含一个类型的对象。

的平方根滤波卷积本身。截断的脉冲响应外最大的具有相同的长度h1。正常使用的最大响应。比较正常的平方根滤波卷积过滤器。

h3 = conv (h2, h2,“相同”);茎(0:跨* sps, (h1 / max (abs (h1)); h3 / max (abs (h3)))”,“填充”)包含(“样本”)ylabel (“归一化幅度)传说(“标题”,“h2 * h2”)

图包含一个坐标轴对象。坐标轴对象包含2杆类型的对象。这些对象代表h1, h2 * h2。

响应卷积不配合正常的滤波器由于其有限的长度。增加跨度获得更紧密的协议之间的反应和更好的遵循奈奎斯特准则。

这个例子展示了如何通过一个平方根传递一个信号,提出了余弦滤波器。

指定滤波器参数。

滚边= 0.25;%滚边的因素跨度= 6;%过滤器跨符号sps = 4;每个符号%样本

生成平方根算子,提出了余弦滤波器系数。

b = rcosdesign(滚边,跨度,sps);

双数据的创建一个向量。

d = 2 *兰迪([0,1],100,1)- 1;

Upsample为脉冲整形和过滤数据。

x = upfirdn (d、b sps);

添加噪声。

r = x + randn(大小(x)) * 0.01;

过滤和downsample匹配滤波的接收信号。

y = upfirdn (r、b 1, sps);

有关如何使用平方根的信息,提出了余弦过滤器插入和毁掉信号,明白了插入和使用RRC毁掉过滤器(通信工具箱)

输入参数

全部折叠

滚边因素,指定为一个真正的非负标量不大于1。滚边的因素决定了滤波器的带宽过剩。零滚边对应于一个砖墙过滤和单位滚边纯余弦。

数据类型:|

数量的符号,指定为一个正整数标量。

数据类型:|

每个符号数量的样品(过采样因子),指定为一个正整数标量。

数据类型:|

提出了余弦窗的形状,指定为“正常”“√”

输出参数

全部折叠

提出了余弦滤波器系数,返回一个行向量。

数据类型:|

提示

  • 如果你有一个许可证通信工具箱™软件,您可以执行多重速率的提高余弦滤波与流媒体行为。为此,使用系统对象™过滤器,comm.RaisedCosineTransmitFiltercomm.RaisedCosineReceiveFilter

引用

[1]流动商贩,威廉H。,K. Sam Shanmugan, Theodore S. Rappaport, and Kurt L. Kosbar.通信系统仿真原理与无线应用程序。上台北:Prentice Hall出版社,2004年。

扩展功能

版本历史

介绍了R2013b

另请参阅

主题