
该MPSK信号基于高阶循环谱估计载波频率的Matlab代码包。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该程序旨在完成基带信号星座图的映射操作。其主要参数及说明如下:
* `y`:生成的基带调制行向量,即映射结果。
* `M`:调制阶数,表示星座图中点的数量。
* `N`:码元个数,定义了数据序列的长度。
* `flag`:控制调制方式的标志位。当 `flag` 等于 1 时,执行 PSK 调制;当 `flag` 等于 2 时,执行 QAM 调制;当 `flag` 等于 3 时,执行 OQPSK 调制。
函数内部首先生成一个包含 N 个随机整数的向量 `x`,其中每个整数的范围在 1 到 M 之间。然后,根据 `flag` 的值选择不同的调制函数进行相应的处理。如果 `flag` 为 1(PSK 调制),则使用 `pskmod(x, M)` 函数对向量 `x` 进行 PSK 调制,并将结果存储在 `y` 中。如果 `flag` 为 2(QAM 调制),则使用 `qammod(x, M)` 函数对向量 `x` 进行 QAM 调制,并将结果存储在 `y` 中。如果 `flag` 为 3(OQPSK 调制),则设置 M 为4, 使用 ‘oqpskmod(x)’函数进行 OQPSK 的调制, 然后截取 y 的第二到倒数第一行的元素并存储到 y 中.
全部评论 (0)
还没有任何评论哟~


