主要内容

comm.BPSKModulator

(删除)使用BPSK调制方法

comm.BPSKModulator将在未来的版本中被删除。使用pskmod代替。更新你的代码的信息,请参阅版本历史

描述

comm.BPSKModulator对象使用二进制相移键控方法调节。输出是一个基带调制信号的表示。输入信号必须是一个离散时间binary-valued信号。如果输入是0或1,然后调制符号exp (jθ)exp (jθ),分别。的PhaseOffset属性指定的值θ的弧度。

使用BPSK调制信号的方法:

  1. 创建comm.BPSKModulator对象并设置其属性。

  2. 调用对象的参数,就好像它是一个函数。

了解更多关于系统对象是如何工作的,看到的系统对象是什么?

创建

描述

例子

bpskmodulator= comm.BPSKModulator创建一个调制器系统对象™调节输入信号使用二进制相移键控(BPSK)方法。

bpskmodulator= comm.BPSKModulator (的名字,价值)创建一个BPSK调制与每个指定的对象属性设置为指定的值。您可以指定额外的名称-值对参数在任何顺序(Name1,Value1、……,)。

bpskmodulator= comm.BPSKModulator (阶段,的名字,价值)对象的创建一个BPSK调制PhaseOffset属性设置为阶段,另一个指定的属性设置为指定的值。

属性

全部展开

属性,除非另有注明nontunable后,这意味着你不能改变它们的值调用对象。对象锁当你叫他们,释放函数打开它们。

如果一个属性可调在任何时候,你可以改变它的值。

改变属性值的更多信息,请参阅系统设计在MATLAB使用系统对象

阶段的零的点星座的弧度,指定为一个标量。

数据类型:

输出数据类型,指定为“双”,“单一”“自定义”

数据类型:字符

定点属性

定点输出的数据类型,指定为一个numerictype(定点设计师)对象的signedness汽车。

依赖关系

这个属性设置时适用OutputDataType财产“自定义”

使用

描述

例子

波形= bpskmodulator (数据)BPSK调制适用于输入数据并返回BPSK调制的基带信号。

输入参数

全部展开

输入信号数据,指定为一个列向量或矩阵。

数据类型:

输出参数

全部展开

BPSK调制的基带信号,作为一个列向量或矩阵返回相同的大小作为输入信号。关于输出数据类型的更多信息,请参阅OutputDataType财产。

数据类型:||fi
复数的支持:金宝app是的

对象的功能

使用一个目标函数,指定系统对象作为第一个输入参数。例如,释放系统资源的系统对象命名obj使用这个语法:

发行版(obj)

全部展开

星座 计算或情节理想信号星座
一步 运行系统对象算法
释放 释放资源,并允许修改系统对象属性值和输入特征
重置 重置的内部状态系统对象

例子

全部折叠

生成一个BPSK信号,通过一个AWGN信道解调信号,计算误差的统计数据。

创建BPSK调制器和解调器系统对象。

bpskModulator = comm.BPSKModulator;bpskDemodulator = comm.BPSKDemodulator;

创建一个错误率计算器系统对象。

errorRate = comm.ErrorRate;

生成50-bit随机数据帧,使用BPSK调制,通过信号通过一个AWGN信道解调接收的数据,统计数据编译错误。

counter = 1:10 0% 50-symbol帧传输txData =兰迪([0,1],50岁,1);%生成数据modSig = bpskModulator (txData);%调节rxSig = awgn (modSig, 5);%通过情况rxData = bpskDemodulator (rxSig);%解调errorStats = errorRate (txData rxData);%收集错误统计结束

显示累积误差的统计数据。

流('出错率= % f \ nNumber错误= % d \ n ',errorStats errorStats (1), (2))
出错率= 0.005600的错误数量= 28

算法

相位调制是一个线性基带调制技术的消息调节相位恒定振幅的信号。二进制相移键控(BPSK)是一个两相调制方案,0和1是二进制消息是由两个不同的载波信号的相位州

年代 n ( t ) = 2 E b T b 因为 ( 2 π f c t + ϕ n ) ,

( n 1 ) T b t n T b , n = 1 , 2 , 3 , 地点:

  • ϕn=πm,∈{0,1}。

  • Eb是每一点能量。

  • Tb是时间。

  • fc是载波频率。

在MATLAB®,BPSK信号的基带表示

年代 n ( t ) = e ϕ n = 因为 ( π n )

BPSK信号有两个阶段:0π。一点错误在AWGN信道的概率是多少

P b = ( 2 E b N 0 ) ,

在哪里N0噪声功率谱密度。

扩展功能

版本历史

介绍了R2012a

全部展开

另请参阅

功能