0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

代码分享之通信理论仿真

通信工程师专辑 来源:未知 2023-11-30 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

理论仿真有基带仿真和中频仿真。如果只是进行误码性能的分析,那么基带仿真就已足够。当你需要扩充捕获和跟踪等内容的时候,那时中频仿真必不可少。在《通信原理》课本中,中频信号往往被称为带通信号。叫法不一样,内容一致。

wKgZomVn6kqAUf1nAAPsMyzbg2c273.jpg

通信理论是基础,在通信领域搞研发的人必须熟知。但很多到了工作岗位的人依旧会发现还有很多基础性的知识需要补。当年的我就遇到这个情况,于是依旧要回到最初的课本进行学习。所以我回到学校后,希望学生们在本科和研究生阶段就能强化学习这方面的知识。学习过程中有代码借鉴可以加快学习速度,也可以深化了解。时间就是金钱,希望此次分享的代码能够起到这种作用。

2023年11月30日,正式开启本人的代码分享之旅,希望能够给广大同仁助力。

wKgZomVn6kqADuEHAAE_jPlGfSc483.png

本次分享了哪些代码呢?超过五十个程序,涉及多种数字调制方式、多进制调制等多方面知识。我敢保证肯定有你喜欢的款!

wKgZomVn6kqAIgE7AAJYqiiQMIM213.png

仿真的基石!

讲解代码的过程也是学习的过程。再来看看本人如何写BPSK的仿真程序!有产品开发经验的人写的代码自带规范这个光环!!!

wKgZomVn6kqAVImNAAEXVKCsgmk963.png

wKgZomVn6kuAewgeAAFQYnYC15k554.png

通信原理与matlab仿真v3 第四章 BPSK调制解调器(14)增加编码的仿真

通信原理与matlab仿真v3 第四章 BPSK调制解调器(13)案例分析

......

一个系列!慢慢了解!

学习了《通信原理》,大家会看到下面的框图。那么这样的框图如何理解呢?如果没有仿真程序的帮助,那么大家很难消化框图中的各个模块,于是就会把工科学成了文科!知识就变成了记忆。这是我教学的感受,估计于是很多通信工程专业学生的困惑吧!

wKgZomVn6kuAeVYQAACB9TJiCKs664.png

大家要细看程序中的每句话,代码中没有废话!所以请仔细都懂每句代码!很多语句看似懂了,但是涉及的理论基础也许你根本不清楚!

古时孔子教课是跟弟子对话、辩论,在授课之余也会有读书和思考。老师如此,学生是不是更应如此。希望大学生们的阅读时间不能少,其次还能有交流。看到公众号文章的留言这么少,我其实挺心焦的,真希望能有多一些读者来提问。

wKgZomVn6kuAPTz-AAGlH5IgVpY531.png

QPSK代码的复杂度增加了!

还引入了锁相环!

简单的编码也加入了!

大学毕业设计一席谈之八 QPSK调制解调器+卷积码编解码(6)(2,1,9)卷积码

通信原理与matlab仿真v2 第十一章 QPSK调制解调器仿真(14)

通信原理与matlab仿真v2 第十四章 PI/4DQPSK相干解调仿真(1)

大学毕业设计一席谈v2之十六 锁相环(13)变带宽跟踪

......

多个系列!慢慢学习!

当你能看懂相干解调的代码时,恭喜你,通信领域算是真正入门了!路漫漫其修远兮,能找到同行的人确实不容易。如果路上还能有人搀扶你,那就请珍惜。

授业需要解惑,也需要学生能提惑!

wKgZomVn6kuAQAgUAAN7bVeoRfE814.png

本文也给出了本次分享的代码涉及到公众号内多个系列的文章的链接,希望大家有了代码以后,可以结合文章一起来消化,这样会学得快一些。经典的代码不仅给给人知识,我教你去思考问题。正所谓旧书不厌百回读,熟读深思子自知。

大家看了代码后,印象最深的应该是信噪比进行等效换算的过程。早年学习时,这方面问题是我在仿真过程中一直关注的,也确实困扰了我好长时间。因为做产品的人都会想知道研发出来的产品性能如何,那最好的比对参照物就是理论码率,所以在写好算法的时候总是想看看误码性能到多少?在实际测试的时候,你会根据仪器的设置来产生噪声,仿真的时候呢?只有去模拟。那么产生的噪声性能如何?到底信噪比是多少?我在程序中给出两种加噪方式,一种是产生随机白噪声,还有一种是用自带的函数awgn 函数来进行加噪,后者曾经给我带来很多的困惑。这个困惑要靠实际的经验及仿真的过程来解答。在这里我提醒大家看程序的时候要把这块作为重点知识好好学习一下。

为此特地写了几篇文章来讲解这个换算过程!

估计全网讲信噪比等效转换最透彻的系列文章就在这了(1)

估计全网讲信噪比等效转换最透彻的系列文章就在这了(2)

......

一个系列!慢慢品味!

wKgZomVn6kuAbUnyAAAHCaxgszk386.gif

期待!

自住性的阅读越来越少,批判的阅读更是昙花一现。我真心希望当代大学生们能在电脑屏幕上进行深层次的阅读,如果时间紧迫,在手机上阅读也是可以的,但千万不要把更多的时间用于刷视频和玩游戏。

给出链接!一天有效!请及时下载,过期不候!

原文标题:代码分享之通信理论仿真

文章出处:【微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信网络
    +关注

    关注

    22

    文章

    2098

    浏览量

    53990

原文标题:代码分享之通信理论仿真

文章出处:【微信号:gh_30373fc74387,微信公众号:通信工程师专辑】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【产品介绍】Modelsim:HDL语言仿真软件

    仿真技术,编译仿真速度快,编译的代码与平台无关,便于保护IP核,个性化的图形界面和用户接口,为用户加快调错提供强有力的手段,是FPGA/ASIC设计的首选仿真软件。
    的头像 发表于 11-13 11:41 198次阅读
    【产品介绍】Modelsim:HDL语言<b class='flag-5'>仿真</b>软件

    CW32 MCU用什么仿真器开发?

    理论上各主流IDE枚举的、支持ARM Cortex内核的所有硬件仿真器,比如:J-LINK,ULINK,DAP,ST-Link等,都可以仿真、下载CW32 MCU的应用代码。如果想实现
    发表于 11-12 06:01

    vivado仿真时GSR信号的影响

    利用vivado进行设计xilinx FPGA时,写完设计代码仿真代码后,点击run simulation(启动modelsim进行仿真)。
    的头像 发表于 08-30 14:22 1017次阅读
    vivado<b class='flag-5'>仿真</b>时GSR信号的影响

    通用卫星通信模拟仿真系统全面解析

    通用卫星通信模拟仿真系统全面解析
    的头像 发表于 07-28 09:26 475次阅读
    通用卫星<b class='flag-5'>通信</b>模拟<b class='flag-5'>仿真</b>系统全面解析

    单模光缆型号字母代码及其含义

    单模光缆的型号字母代码主要用于标识光缆的分类、结构、护层及光纤类型等关键信息,以下是一些常见的单模光缆型号字母代码及其含义: 一、光缆分类代码 GY:通信用室外光缆,这是最常见的室外光
    的头像 发表于 07-17 10:27 2424次阅读

    【电磁兼容技术案例分享】磁环电感量的理论计算与仿真验证分析

    【电磁兼容技术案例分享】磁环电感量的理论计算与仿真验证分析
    的头像 发表于 07-15 16:25 407次阅读
    【电磁兼容技术案例分享】磁环电感量的<b class='flag-5'>理论</b>计算与<b class='flag-5'>仿真</b>验证分析

    这个夏天,用代码定义你的硬核实力!RT-Thread开源夏重磅来袭

    还在为简历项目发愁?想和业界大牛零距离交流?渴望让自己的代码跑在千万级设备上?今年,RT-Thread再次加入开源夏,带来了四个有趣又有挑战的项目任务。我们带你一起收货技术成长、导师指导、现金
    的头像 发表于 05-23 16:06 649次阅读
    这个夏天,用<b class='flag-5'>代码</b>定义你的硬核实力!RT-Thread开源<b class='flag-5'>之</b>夏重磅来袭

    《聊一聊ZXDoc》CAN总线仿真、面板仿真

    ZXDoc支持CAN总线仿真、面板仿真功能,通过虚拟化通信环境,提前验证、优化和保障系统可靠性,降低开发成本与风险,面板仿真还使其画面实物化,便于操作和理解,
    的头像 发表于 05-09 11:30 1068次阅读
    《聊一聊ZXDoc》<b class='flag-5'>之</b>CAN总线<b class='flag-5'>仿真</b>、面板<b class='flag-5'>仿真</b>

    18个常用的强化学习算法整理:从基础方法到高级模型的理论技术与代码实现

    本来转自:DeepHubIMBA本文系统讲解从基本强化学习方法到高级技术(如PPO、A3C、PlaNet等)的实现原理与编码过程,旨在通过理论结合代码的方式,构建对强化学习算法的全面理解。为确保内容
    的头像 发表于 04-23 13:22 1311次阅读
    18个常用的强化学习算法整理:从基础方法到高级模型的<b class='flag-5'>理论</b>技术与<b class='flag-5'>代码</b>实现

    软件更新 | 以太网通信仿真功能已上线!TSMaster 202503 版本更新速览

    TSMaster202503软件功能又更新啦!这一次,我们带来了工程师们期待已久的以太网通信仿真功能,让您的车载网络测试如虎添翼!除了以太网通讯仿真功能,还新增软件网关、GPS记录数据格式转换等功能
    的头像 发表于 04-12 20:03 1015次阅读
    软件更新 | 以太网<b class='flag-5'>通信</b><b class='flag-5'>仿真</b>功能已上线!TSMaster 202503 版本更新速览

    射频电路设计——理论与应用

    也能了解和掌握射频、微波电路的基本设计原则和方法。全书共10章,涵盖传输线、匹配网络、滤波器、混频器、放大器和振荡器等主要射频微波系统单元的理论分析和设计问题及电路分析工具(圆图、网络参量和信号流图)。书中例题非常有实用价值。全书大多数电路都经过ADS仿真,并提供标准MA
    发表于 04-03 11:41

    干货分享 | TSMaster用户必看:以太网通信仿真用户手册

    在汽车电子开发中,以太网通信仿真已成为ECU测试、诊断和网络分析的关键环节。TSMaster作为一款强大的汽车电子仿真和测试工具,为工程师提供了高效的以太网通信解决方案。本手册将带您深
    的头像 发表于 03-28 20:04 788次阅读
    干货分享 | TSMaster用户必看:以太网<b class='flag-5'>通信</b><b class='flag-5'>仿真</b>用户手册

    为什么tl431的环路仿真理论计算不符?

    大佬们,想请教一下,为什么用pspices仿真出来的TL431环路会少了一个零极点啊?第一幅图是pspices仿真的bode图,F1是流控流器件。第二幅图是Mathcad计算出来的数据与图像
    发表于 02-21 22:36

    单片机学习—C51源代码和Proteus仿真文件

    单片机学习—C51源代码和Proteus仿真文件.zip, 有各种例子
    发表于 02-10 13:46 2次下载

    车联网HIL仿真测试解决方案

    经纬恒润结合硬件在环技术、通信信息、云平台、场景仿真、车载单元仿真技术,开发了针对车联网V2N测试&V2X应用场景测试的仿真系统,实现了对移动
    的头像 发表于 12-24 14:24 978次阅读
    车联网HIL<b class='flag-5'>仿真</b>测试解决方案