文档

comm.MSKModulator系统对象

使用MSK方法调制

描述

这个MSK调节器对象使用最小移位键控方法进行调制。输出是调制信号的基带表示。初始相位偏移属性设置输出波形的初始相位,以弧度为单位。

使用最小移位键控调制信号:

  1. 定义并设置MSK调制器对象。看见建设.

  2. 呼叫根据信号的特性调制信号comm.MSKModulator. 行为特定于工具箱中的每个对象。

笔记

从R2016b开始,而不是使用方法来执行System对象™定义的操作,您可以使用参数调用对象,就像它是函数一样。例如,y=阶跃(obj,x)y=obj(x)执行等效操作。

建设

H = comm.MSKModulator创建调制器系统对象,H。此对象使用最小移位键控(MSK)调制方法调制输入信号。

H=通信MSK调谐器(名称,价值)创建MSK调制器对象,H,将每个指定的属性设置为指定的值。可以以任意顺序指定其他名称-值对参数,如(名称1,价值1,...,,).

性质

比特输入

假定位输入

指定输入是位还是整数。默认值为错误的.

当你设定比特输入财产错误的这个方法输入必须是双精度或有符号整型数据类型的列向量,且值等于-11..

当你设定比特输入财产真正的这个方法输入需要双精度或逻辑数据类型列向量,列向量为0和1。

初始相位偏移

初始阶段抵消

以弧度为单位,将调制波形的初始相位指定为实数标量值。默认值为0.

样本符号

每个输出符号的采样数

指定输出处的上采样系数为实、正、整标量值。默认值是8.. 上采样因子表示阶跃法为每个输入样本生成的输出样本数。

OutputDataType

输出数据类型

将输出数据类型指定为以下类型之一:双重的|仅有一个的。默认值为双重的.

方法

重置 MSK调制器对象的重置状态
使用MSK方法调制
对所有系统对象通用
释放

允许系统对象属性值改变

例子

全部展开

%创建MSK调制器、AWGN通道和MSK解调器。使用一个%pi/4的相位偏移。hMod=通信MSKModulator(“BitInput”,真的,...“InitialPhaseOffset”π/ 4);hAWGN = comm.AWGNChannel (“噪音法”,...“信噪比”,“信噪比”,0);hDemod=comm.MSKDemodulator(“比特输出”,真的,...“InitialPhaseOffset”π/ 4);%创建一个错误率计算器,考虑维特比算法造成的延迟hError=通信错误率(“ReceiveDelay”,hDemod.TracebackDepth);对于counter = 1:10 0%发送100个3位字数据=randi([01],300,1);modSignal=阶跃(hMod,数据);noisesignal=阶跃(hAWGN,modSignal);接收数据=步长(hDemod,noisesignal);errorStats=步骤(错误、数据、接收数据);终止fprintf('错误率=%f\n错误数=%d\n',...errorStats errorStats (1), (2))
错误率=0.000000错误数=0

这个例子说明了0和1的二进制序列到GMSK调制器输出的映射。这种关系也适用于MSK调制。

创建一个接受二进制输入的GMSK调制器。将脉冲长度和每个符号的采样数指定为1。

实现gmsk = comm.GMSKModulator (“BitInput”符合事实的“PulseLength”1.“SamplesPerSymbol”1);

创建一个全零的输入序列。调整序列。

x=零(5,1);y=gmsk(x)
y=5×1复合体1.0000+0.0000i-0.0000-1.0000i-1.0000+0.0000i 0.0000+1.0000i 1.0000-0.0000i

确定每个点的相位角。使用打开更好地显示趋势的功能。

θ=展开(角度(y))
西塔=5×10 -1.5708 -3.1416 -4.7124 -6.2832

一系列的零会导致样本之间的相位偏移-π/2。

重置调制器。调制所有1的输入序列。

重置(gmsk)x=一(5,1);y=gmsk(x)
y=5×1复合体1.0000 + 0.00000 i -0.0000 + 1.0000i -1.0000 - 0.00000 i

确定每个点的相位角。使用打开更好地显示趋势的功能。

θ=展开(角度(y))
西塔=5×10 1.5708 3.1416 4.7124 6.2832

一个“1”序列会使相位在样本之间移动+π/2。

算法

该对象实现了算法、输入和输出MSK解调器基带块参考页。对象属性与块参数相对应。对于MSK,每个符号的相移为π/2,即调制指数为0.5。

扩展能力

介绍了R2012a

这个话题有用吗?