主要内容

M-DPSK调制器基带

使用多状态微分相移键控调制方法

图书馆

点,在数字基带调制的子程序库

  • M-DPSK调制器基带块

描述

M-DPSK调制器基带块调节使用多状态微分相移键控方法。输出是一个基带调制信号的表示。的多状态数参数,M,是可能的输出符号的数量可以立即跟随给定的输出符号。

输入必须是一个离散时间信号。对于整数输入,可以接受的数据类型int8,uint8,int16,uint16,int32,uint32,,。对于一些输入,可以接受int8,uint8,int16,uint16,int32,uint32,布尔,,

输入可以是位或整数,binary-mapped或Gray-mapped符号。

该块接受列向量输入信号。对于一些输入,输入宽度必须是一个整数倍数的每个符号的比特数。

整数值信号和Binary-Valued信号

如果你设置输入类型参数整数,那么有效的输入值是整数0和m - 1之间。在这种情况下,输入可以是一个标量或框架列向量。如果第一个输入是k1,然后调制符号

经验值 ( j θ + j 2 π k 1 )

在θ代表了相位旋转参数。如果一个连续输入k,然后调制符号

经验值 ( j θ + j 2 π k ) ( 以前的调制符号 )

当你设置输入类型参数,阻止接受binary-valued表示整数的输入。块收集binary-valued信号组K=日志2()位

在哪里

K代表了每个符号的比特数。

输入向量的长度必须是一个整数的倍数K。在这个配置中,块接受一群K位和地图,组织到一个符号在块的输出。块输出调制符号为每个组之一K位。

输入可以是一个列向量的长度的整数倍K

在二进制输入模式下,星座点参数表明块地图的一群K输入部分相应的相位差。的二进制选择使用一个自然binary-to-integer映射,而灰色的选择使用一个Gray-coded作业阶段的差异。例如,下表显示相位差分配给三位输入,为二进制灰色的选项。θ是相位旋转参数。前面的符号之间的相位差是和当前的象征。

电流输入 二进制编码相位差 Gray-Coded相位差
(0 0 0)
(0 0 1) jθ+ jπ/ 4 jθ+ jπ/ 4
(0 1 0) jθ+ jπ2/4 jθ+ jπ3/4
(0 1 1) jθ+ jπ3/4 jθ+ jπ2/4
(1 0 0) jθ+ jπ4/4 jθ+ jπ7/4
(1 0 1) jθ+ jπ5/4 jθ+ jπ6/4
(1 1 0) jθ+ jπ6/4 jθ+ jπ4/4
(1 1 1) jθ+ jπ7/4 jθ+ jπ5/4

更多的详细信息二进制灰色的选项,看到页面的引用M-PSK调制器基带块。块对应的信号星座相位差异的安排这一块。

对话框

多状态数

可能的输出符号的数量可以立即跟随给定的输出符号。

输入类型

指示是否输入由整数或位元组。如果这个参数设置为,那么多状态数参数必须是2K对于一些正整数K。

星座点

决定了块每组输入比特映射到一个相应的整数。

相位旋转(rad)

之前和现在的调制符号之间的相位差,当输入为零。

输出数据类型

输出数据类型可以是。默认情况下,这个块集

金宝app支持的数据类型

港口 金宝app支持的数据类型

输入

  • 双精度浮点

  • 单精度浮点

  • 布尔(二进制输入模式)

  • 8、16、32位有符号整数

  • 8、16、32位无符号整数

输出

  • 双精度浮点

  • 单精度浮点

引用

[1]Pawula, r F。,"On M-ary DPSK Transmission Over Terrestrial and Satellite Channels,"IEEE通信COM-32卷,1984年7月,752 - 761。

扩展功能

C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app

之前介绍过的R2006a