EngeeComms.RaisedCosineReceiveFilter
通过使用具有升高余弦的fir滤波器抽取信号来产生脉冲。
库::`工程师` 座:: Raised Cosine Receive Filter
资料描述
要通过使用升余弦FIR滤波器抽取信号来产生脉冲,请遵循以下步骤:
-
创建*EngeeComms对象。RaisedCosineReceiveFilter*并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
语法
创造
-
rxfilter=EngeeComms.RaisedCosineReceiveFilter()-返回具有升高余弦的接收FIR滤波器的系统对象,其使用具有升高余弦的fir滤波器抽取输入信号。 该滤波器采用高效多相FIR滤波器抽取结构,具有单位能量。例子::
rxfilter = EngeeComms.RaisedCosineReceiveFilter() -
rxfilter=EngeeComms.RaisedCosineReceiveFilter(名称=值)-创建*EngeeComms系统对象。RaisedCosineReceiveFilter*与指定的属性为一对名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。 例如,通讯。RaisedCosineReceiveFilter(RolloffFactor=0.3)使用提升的余弦配置系统对象接收滤波器,平滑系数设置为0.3.例子::
rxfilter = EngeeComms.RaisedCosineReceiveFilter(RolloffFactor=0.3)
争论
特征
#
InputSamplesSymbol —
每个字符的输入次数
Real number
Details
每个字符的输入次数,指定为正整数。
#
DecimationOffset —
分选偏差
Real number
Details
去重偏置,指定为范围为 [0, (DecimationFactor - 1)] 的整数。该属性定义了对象在进行下采样前丢弃的滤波样本数。
#
RolloffFactor —
平滑系数
Real number
Details
平滑系数,以标量形式指定,范围为 [0,1]。
#
DecimationFactor —
删减率
Real number
Details
指定为范围 [1, InputSamplesPerSymbol] 内整数的抽取因数。该值必须能被 InputSamplesPerSymbol 平均整除。输出信号的采样率会被抽取系数降低,因此 length(Y)/length(X) 等于 DecimationFactor。对于矩阵输入信号,输入行数必须是抽取系数的倍数。
#
LinearAmplitudeFilterGain —
线性滤波器增益
Real number
Details
滤波器的线性滤波增益系数,指定为正标量。系统对象设计具有单位能量的滤波器的上扬余弦,然后应用线性滤波器增益获得最终的分接比值。
#
FilterSpanSymbols —
以字符为单位的过滤范围
Real number
Details
以符号为单位的滤波器范围,指定为正整数。该系统对象将理想余弦滤波器的无限脉冲响应(IIR)截断为一个脉冲响应,该脉冲响应的符号数由该属性指定。