工程师。DQPSK_DemodulatorBaseband
解调使用DQPSK方法调制的数据。
库::`工程师` 座:: DQPSK Demodulator Baseband
资料描述
系统对象*EngeeComms。Dqpsk_demodulatorbaseband*解调已使用差分正交相移键控(dqpsk)方法调制的信号。 调制信号的基本表示施加到输入。
输入信号必须是离散复信号。 输出取决于电流和前一符号之间的相位差。 第一个整数(或二进制对,如果为属性*[Property:OutputType]*值集 位)在系统对象的输出是零初始状态,因为没有前一个字符。
若要解调已使用差分正交相位操作方法调制的信号,请执行以下步骤:
-
创建*EngeeComms。Dqpsk_demodulatorbaseband*对象并设置其属性。
-
用参数调用对象,就好像它是一个函数一样。
若要了解有关如何使用系统对象的详细信息,请参阅 AnyMath系统对象.
输出数据和星座的类型
如果对于属性*[Property:OutputType]*值集 整数,则系统对象显示相位差 和 ,在哪里 这是*[Property:PhaseRotation]*的值,并且 取值0、1、2或3。
如果对于属性*[Property:OutputType]*值集 位,则输出成对的二进制值。
语法
创造
-
dqpskdemod=EngeeComms.DQPSK_DemodulatorBaseband()-创建系统对象dqpskdemod用默认属性对已使用差分正交相位操纵方法调制的信号执行解调。例子::
dqpskdemod = EngeeComms.DQPSK_DemodulatorBaseband() -
dqpskdemod=EngeeComms.DQPSK_DemodulatorBaseband(名称=值)-创建系统对象dqpskdemod对已使用差分正交相位操纵方法进行调制的信号进行解调,具有一对形式的指定属性名称=值,在哪里姓名-物业的名称,以及价值-适当的值。 您可以指定多个对 «名称-值» 对的顺序并不重要。 未指定的属性保留其默认值。例子::
dqpskdemod = EngeeComms.DQPSK_DemodulatorBaseband(OutputType=Bit)