文件名称:ModulationPy:线性数字调制解调器
文件大小:1.2MB
文件格式:ZIP
更新时间:2024-04-23 09:03:24
communication digital psk modulation qam
调制方式 数字基带线性调制解调器:M-PSK和M-QAM。 动机 主要思想是开发一个Python模块,该模块允许替换与基带数字线性调制相关的MatLab / Octave函数和对象。 该项目的灵感来自开源项目。 理论基础 1.线性度 线性调制方案具有规范形式[1]: 在哪里 是同相部分 是正交部分, 是载波频率,并且 是时间片刻。 同相和正交部分是与信息信号线性相关的低通信号。 2.基带表示 调制方案也可以在不考虑载波频率和比特持续时间的情况下进行建模。 基带类似物可用于研究,因为其主要特性取决于包络线(复杂符号)。 3.调制顺序 调制顺序是指可能的调制符号的数量。 每个调制符号的位数取决于调制顺序: 调制顺序与总比特率概念有关: 在哪里 是波特率或符号率。 波特率通常与相干带宽有关 (请参阅[2]中的更多内容)。 请参阅 (幻灯片)中的更多内容。 安装 在PyPi上发布的版本:
【文件预览】:
ModulationPy-master
----.coveralls.yml(71B)
----ModulationPy()
--------__init__.py(41B)
--------ModulationPy.py(15KB)
----tests.py(3KB)
----requirements.txt(31B)
----.travis.yml(261B)
----LICENSE(1KB)
----setup.py(1KB)
----README.md(18KB)
----docs()
--------PSK_BER.py(3KB)
--------img()
--------QAM_BER.py(3KB)
--------psk.xlsx(9KB)
--------CommPy_vs_ModulationPy.ipynb(7KB)
--------Linear_modulation_16_08_19.pptx(972KB)
----.gitignore(2KB)
----.coveragerc(91B)