2023年12月9日,通信理論仿真的后續代碼來了!之前承諾大家下一次再發出此文時,內容會有所增加!哪些代碼會加入呢?經過十幾天的整理,增加了二種常用的調制方式以及擴頻知識!后期會逐步增加GMSK和16QAM的內容,等程序整理完善后,再公布給大家。
之前已經有了一篇文章,分享的代碼是基本內容,涉及BPSK和QPSK!這是之前的目錄分布。現在呢?改版了!
本次分享的是擴展內容1,涉及DBPSK、pi/4DQPSK和擴頻代碼,存放在目錄擴展內容1中!如果需要目錄基本內容中的代碼(BPSK和QPSK),請留言聯系我!后續會再次發出!改版后的目錄如下。
改版了,這樣有利于后期不斷增加代碼內容!
現在詳細瀏覽目錄《擴展內容1》里面的內容吧!
看一遍文章,等效于梳理了一遍仿真的脈絡!
知識回顧!
理論仿真有基帶仿真和中頻仿真之分。如果只是進行誤碼性能的分析,那么基帶仿真就已足夠。當你需要擴充捕獲和跟蹤等內容的時候,那時中頻仿真必不可少。在《通信原理》課本中,中頻信號往往被稱為帶通信號。叫法不一樣,內容一致。
? 基帶仿真仿真時間會明顯小于帶通仿真! ?
理論仿真不可少!
通信理論是基礎,在通信領域搞研發的人必須熟知。但很多到了工作崗位的人依舊會發現還有很多基礎性的知識需要補。當年的我就遇到這個情況,于是依舊要回到最初的課本進行學習。所以我回到學校后,希望學生們在本科和研究生階段就能強化學習這方面的知識。學習過程中有代碼借鑒可以加快學習速度,也可以深化了解。時間就是金錢,希望此次分享的代碼能夠起到這種作用。以前在企業研發的代碼也會逐步公布,希望這樣的公布能夠讓同行有所促進和提高,甘為人梯!2023年11月30日,正式開啟本人的代碼分享之旅,希望能夠給廣大同仁助力。
2023年,以此代碼給學生講課,增進她們對通信原理的理解,但很少人能夠和老師進行課后交流。沒有交流就意味著看的不深,理解的不透!
之前分享了哪些代碼呢?超過五十個程序,涉及多種數字調制方式、多進制調制等多方面知識。我敢保證肯定有你喜歡的款!
仿真的基石!
在家回顧代碼!
講解代碼的過程也是學習的過程。再來看看本人如何寫BPSK的仿真程序!有產品開發經驗的人寫的代碼自帶規范這個光環!!!
通信原理與matlab仿真v3 第四章 BPSK調制解調器(14)增加編碼的仿真
通信原理與matlab仿真v3 第四章 BPSK調制解調器(13)案例分析
......
一個系列!慢慢了解!
學習了《通信原理》,大家會看到下面的框圖。那么這樣的框圖如何理解呢?如果沒有仿真程序的幫助,那么大家很難消化框圖中的各個模塊,于是就會把工科學成了文科!知識就變成了記憶。這是我教學的感受,估計于是很多通信工程專業學生的困惑吧!
大家要細看程序中的每句話,代碼中沒有廢話!所以請仔細都懂每句代碼!很多語句看似懂了,但是涉及的理論基礎也許你根本不清楚!
古時孔子教課是跟弟子對話、辯論,在授課之余也會有讀書和思考。老師如此,學生是不是更應如此。希望大學生們的閱讀時間不能少,其次還能有交流。看到公眾號文章的留言這么少,我其實挺心焦的,真希望能有多一些讀者來提問。
QPSK代碼的復雜度增加了!
典型的多進制調制的代表!
還引入了鎖相環!
簡單的編碼也加入了!
大學畢業設計一席談之八 QPSK調制解調器+卷積碼編解碼(6)(2,1,9)卷積碼
通信原理與matlab仿真v2 第十一章 QPSK調制解調器仿真(14)
通信原理與matlab仿真v2 第十四章 PI/4DQPSK相干解調仿真(1)
大學畢業設計一席談v2之十六 鎖相環(13)變帶寬跟蹤
......
多個系列!慢慢學習!
當你能看懂相干解調的代碼時,恭喜你,通信領域算是真正入門了!路漫漫其修遠兮,能找到同行的人確實不容易。如果路上還能有人攙扶你,那就請多加珍惜。
給學生講解代碼!
授業需要解惑,也需要學生能提惑!如果沒有交流,那么很多知識估計是囫圇吞棗。對于日后想在算法方面有所建樹的人而言,需要搞清楚基帶仿真的每一個知識點!BPSK和QPSK畢竟是調制方式的典型代表!
代碼展示!
本文也給出了本次分享的代碼涉及到公眾號內多個系列的文章的鏈接,希望大家有了代碼以后,可以結合文章一起來消化,這樣會學得快一些。經典的代碼不僅給給人知識,我教你去思考問題。正所謂舊書不厭百回讀,熟讀深思子自知。
大家看了代碼后,印象最深的應該是信噪比進行等效換算的過程。早年學習時,這方面問題是我在仿真過程中一直關注的,也確實困擾了我好長時間。因為做產品的人都會想知道研發出來的產品性能如何,那最好的比對參照物就是理論碼率,所以在寫好算法的時候總是想看看誤碼性能到多少?在實際測試的時候,你會根據儀器的設置來產生噪聲,仿真的時候呢?只有去模擬。那么產生的噪聲性能如何?到底信噪比是多少?我在程序中給出兩種加噪方式,一種是產生隨機白噪聲,還有一種是用自帶的函數awgn 函數來進行加噪,后者曾經給我帶來很多的困惑。這個困惑要靠實際的經驗及仿真的過程來解答。在這里我提醒大家看程序的時候要把這塊作為重點知識好好學習一下。
為此特地寫了幾篇文章來講解這個換算過程!
估計全網講信噪比等效轉換最透徹的系列文章就在這了(1)
估計全網講信噪比等效轉換最透徹的系列文章就在這了(2)
......
一個系列!慢慢品味!
在課堂上依舊給學生講解原理的重要性!
要想吃透原理,仿真必不可少!
也希望我的學生們能在努力程度上超過我!
這樣才會有更高的成就!
真心希望青出于藍而勝于藍!
網上的年青同行們也要加油哦!
講課很辛苦,連續講解一個小時后休息了十分鐘!
然后呢?繼續講!講完以后又在想同學們到底消化多少了呢?
反復的講解,只為學生能真正的消化代碼!如果遇到函數不能用的問題,可以百度咨詢,看看新版本中用哪個函數來替換?如果你給我留言,我也會回答。公眾號的文章快寫滿了,我也快退休了,自己平生所寫的代碼終將全部公布,或多或少對大家起到一些幫助吧。可惜,文章沒時間翻譯成英文,不然也想讓國外的同行收益!馬斯克是科技界的杰出人物,也是我的偶像,非常贊同他的共享理念。特斯拉賺錢是應該的,這樣才能支撐他把技術公開,沒有申請專利來阻礙技術的進步。上一位偶像是喬布斯,他收專利費的,但他的創新精神一直激勵著我。世界需要這樣的技術革命者! 后續增加差分調制、擴頻通信、MSK、GMSK、16QAM的理論仿真程序,敬請期待!本人精力有限,這么多年一直堅持寫作和編程,實屬不易,也許退休后才能真正的停筆!
致謝!
大家看的上我的代碼,我就會分享更多!這也是我不斷講課和寫文章的動力。在學校講課屢受打擊,只能在互聯網上找回自信了!
擴展內容1!
差分調制陌生嗎?
通信原理與matlab仿真v3 第五章 DBPSK調制解調器(1)
......
通信原理與matlab仿真v3 第五章 DBPSK調制解調器(6)
大學畢業設計一席談之十三 0.25PIDQPSK調制解調器(1)
......
大學畢業設計一席談之十三 0.25PIDQPSK調制解調器(10)
兩個系列,讓你徹底搞懂差分調制!
在視頻里面進行了函數更新舉例說明!擴頻的仿真代碼會助力你在導航領域有大的提升,也為以后學習同步知識做好準備!
擴頻系列文章值得你深入學習!
大學畢業設計一席談之十一 擴頻通信系統 (1)
......
大學畢業設計一席談之十一 擴頻通信系統(10)信噪比等效
知識點逐漸增加!循序漸進的學!
推薦經典書籍!
《GPS原理與應用》
這方面的知識博大精深。主要捕獲和跟蹤!后續也會涉及相關代碼的公布!再往深了學,該看哪些文章呢?
通信原理與matlab仿真v2 第十四章 PI/4DQPSK相干解調仿真(1)
通信原理與matlab仿真v2 第十四章 PI/4DQPSK相干解調仿真(2)
通信原理與matlab仿真v2 第十四章 PI/4DQPSK相干解調仿真(3)
期待!
自住性的閱讀越來越少,批判的閱讀更是曇花一現。我真心希望當代大學生們能在電腦屏幕上進行深層次的閱讀,如果時間緊迫,在手機上閱讀也是可以的,但千萬不要把更多的時間用于刷視頻和玩游戲。
給出鏈接!一天有效!請及時下載,過期不候!
原文標題:代碼分享之通信理論仿真擴展內容 1
文章出處:【微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
-
通信網絡
+關注
關注
21文章
2041瀏覽量
52057
原文標題:代碼分享之通信理論仿真擴展內容 1
文章出處:【微信號:gh_30373fc74387,微信公眾號:通信工程師專輯】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論