使用Python的数字调制

使用Python书籍封面的数字调制

作者: 马图拉纳坦·维斯瓦纳坦
编辑(具有发布权限): 瓦尔沙·斯里尼瓦桑
格式:电子书和平装本
平装本:216页
出版商:独立出版(2019年12月)
语言:英语
十亿英镑:978-1712321638(平装彩印)
十亿英镑:978-1712342749(黑白平装本)
平装本尺寸:7x 0.5 x 10英寸

注意:只有PDF版本可从本网站购买。只有亚马逊提供纸质版。

评级:可怜的低于平均水平平均很好杰出的(125平均票数:3.61(共5个)

购买电子书时请提供正确的电子邮件地址。电子书将在购买时发送到电子邮件地址。成功购买后,如果对文本/代码有任何疑问,您可以联系作者(查看书中的前言以了解详细联系信息)。您的疑问将在一天内得到迅速回复。

描述

一本有利于学习、实用和示例驱动的书,使用Python的数字调制为您提供了在中构建数字调制系统仿真模型的坚实背景Python版本3本书是理解数字调制系统实现方面的基本指南,展示了如何从头开始模拟和建模数字调制系统。本书中所示的实现的仿真模型为工程师提供了一个机会,使他们能够了解数字调制系统各种构建块建模的基本实现方面。它以Python脚本的形式介绍了具有所需理论背景的关键主题以及实现细节。

主要功能

信号处理基础,对实施数字调制技术至关重要——测试信号的生成、FFT结果的解释、信号的功率和能量、卷积计算方法、分析信号和应用。
波形和复杂基带等效仿真模型。
数字调制技术包括:BPSK及其变体、QPSK及其变体、M进制PSK、M进制QAM、M进制PAM、CPM、MSK、GMSK、M进制FSK。
用于确定AWGN和衰落信道中数字调制技术性能的仿真–Eb/N0与BER曲线。
设计和实现线性均衡器–迫零均衡器和MMSE均衡器,在通信链路中使用它们,LMS算法用于自适应均衡。
具有接收机损伤的调制系统的仿真和性能。
使用面向对象编程的示例。
模拟脚本使用SciPy、Numpy和Matplotlib包.

目录

  • 信号处理要点
    • 生成标准测试信号
      • 正弦信号
      • 方波
      • 矩形脉冲
      • 高斯脉冲
      • 啁啾声信号
    • 解释FFT结果–复杂DFT、频率箱和FFTShift
      • 实数和复数DFT
      • 快速傅里叶变换(FFT)
      • 解释FFT结果
      • FFT换档
      • IFFTShift(IFFT换档)
      • 关于FFTShift和IFFTShift的一些观察
    • 从FFT获取幅度和相位信息
      • 离散时间域表示
      • 用FFT在频域中表示信号
      • 从频域样本重构时域信号
    • 功率谱密度
    • 信号的功率和能量
      • 信号的能量
      • 信号的功率
      • 信号分类
      • 信号功率计算-模拟和验证
    • 多项式、卷积和Toeplitz矩阵
      • 多项式函数
      • 表示单变量多项式函数
      • 多项式乘法与线性卷积
      • Toeplitz矩阵与卷积
    • 卷积的计算方法
      • 方法1——冲击力法
      • 方法2–使用Toeplitz矩阵
      • 方法3–使用FFT计算卷积
      • 其他方法
    • 解析信号及其应用
      • 解析信号与傅里叶变换
      • 解析信号的应用
    • 选择滤波器:FIR或IIR:理解设计视角
      • 设计说明书
      • 设计中的一般考虑因素
  • 数字调制器和解调器——通带模拟模型
    • 介绍
    • 二进制相移键控(BPSK)
      • BPSK发射机
      • BPSK接收机
      • 端到端模拟
    • 差分编码BPSK(DEBPSK)的相干检测
    • 差分BPSK(D-BPSK)
      • DBPSK的次优接收机
      • DBPSK的最佳非相干接收机
    • 正交相移键控(QPSK)
      • QPSK发射机
      • QPSK接收机
      • AWGN上的性能模拟
    • 偏移QPSK(O-QPSK)
    • πМ4-DQPSK
    • 连续相位调制(CPM)
      • CPM背后的动机
      • 连续相移键控(CPFSK)调制
      • 最小移位键控(MSK)
    • 研究相变特性
    • 功率谱密度(PSD)图
    • 高斯最小偏移键控(GMSK)
      • 预调制高斯低通滤波器
      • GMSK调制器的正交实现
      • GMSK光谱
      • GMSK解调器
      • 性能
    • 移频键控(FSK)
      • 二进制FSK(BFSK)
      • 非相干BFSK检测的正交性条件
      • 相干BFSK的正交性条件
      • 调制器
      • 相干解调器
      • 非相干解调器
      • 性能模拟
      • 功率谱密度
  • 数字调制器和解调器-复杂基带等效模型
    • 介绍
    • 调制信号的复基带表示
    • 信道响应的复基带表示
    • 使用面向对象编程实现复杂基带调制解调器
      • 脉冲幅度调制(M-PAM)调制解调器
      • 移相键控调制(M-PSK)调制解调器
      • 正交幅度调制(M-QAM)调制解调器
      • 使用最小欧几里得距离的IQ平面上的最优检测器
      • M元频移键控调制解调器
    • 调制解调器实例化
  • 无线信道上数字调制的性能
    • AWGN信道
      • 信噪比(SNR)定义
      • AWGN信道模型
      • 理论符号错误率
      • 用于性能仿真的统一仿真模型
    • 渐变频道
      • 线性时不变信道模型和FIR滤波器
      • 平坦衰落信道中检测的仿真模型
      • 瑞利平板通道
      • Rician平坦信道
  • 线性均衡器
    • 介绍
    • 线性均衡器
    • 符号空间线性均衡器信道模型
    • 使用面向对象编程实现均衡器
    • 迫零均衡器
      • 最小二乘解
      • 噪声增强
      • 零频均衡器的设计与仿真
      • 零激励均衡器的缺点
    • 最小均方误差(MMSE)均衡器
      • 替代解决方案
      • MMSE均衡器的设计与仿真
    • 均衡器延迟优化
    • 带零频和MMSE均衡器的BPSK调制
    • 自适应均衡器:最小均方(LMS)算法
  • 接收方减值和赔偿
    • 介绍
    • 直流偏移和补偿
    • 智商失衡模型
    • 智商不平衡估计与补偿
      • 盲估计与补偿
      • 基于导频的估计和补偿
    • 可视化接收器损伤的影响
    • 接收机损伤下的M-QAM调制性能

关于“使用Python进行数字调制”的21点思考

  1. 我们正在考虑使用此pdf文件与5人举行研讨会。在这种情况下,我需要购买5个pdf文件吗?我已经买了一本书和一个pdf文件“使用Python的数字调制”。

    答复
  2. 谢谢你在这本书中的解释和例子。这个软件是开源的吗?许可证是否允许开源应用程序使用带有属性的代码?

    答复
  3. PDF的“购买”按钮在哪里?看起来在“电子书”页面和“数字调制-使用python”页面之间有一个循环。我已经在亚马逊上订购了纸质版本,没有问题,但我想在旅行时有一个pdf版本

    答复
  4. 我能从这本书中得到答案吗?
    生成复杂的时间序列,如4-QAM场景
    –为时间序列添加“足够”的噪音
    –执行不同长度(窗口)的相干积分
    ->多个!1,2,4,…16…n个样本的平均值

    答复
  5. 请停止使用贝宝。建立和支付是一场噩梦。我在亚马逊花了不到一分钟的时间,但在贝宝上花了几个小时却没有成功。请改为在亚马逊上发布这本电子书!

    答复
  6. 这本书看起来很棒,但它没有解释学习者应该安装什么来实现像我这样的python新手的代码,这很重要,因为当我从官方网站下载python 3.9时,我不知道如何正确设置所有内容。

    答复
    • 谢谢你的评论。本书的前言暗示,基本的Python3安装(使用SciPy&Numpy)足以运行脚本。此外,每次购买PDF都会附带打包为模块的相关脚本。读者可以简单地导入包并执行脚本。

      也许我可以提供有关如何设置Python和执行脚本的说明,但这些信息在互联网上很容易获得(例如:Python官方网站的文档)。

      答复
    • 我不太理解这个问题。每一章都有相应章节中引用的参考资料专用章节(以下给出了目录)。

      最后一章引用了6篇参考文献,这就是为什么最后一章有6篇参考。
      如果你不介意的话,你可以检查一下以下内容:1)所有其他章节末尾的参考文献都丢失了吗?2) 每个章节之间有没有遗漏页码?

      这将帮助我确定问题的性质并采取纠正/预防措施。谢谢您。

      使用python参考的数字调制

      答复
  7. 你好,Mathuranathan,

    我在亚马逊买了你的书。有一个错误,参考页面只有六个参考。
    最后一个参考是“无线LAN介质访问控制(Mac)和物理层(Phy)规范…”
    你能给我寄一份所有参考资料的文件吗?

    谢谢您。

    答复
  8. 这本书是否包含您在之前的书中使用Matlab对瑞利·克拉克(Rayleigh Clarke)的信道模型进行的模拟?

    答复

发表您的宝贵意见!!!