經常看《通訊系統**》版的帖子,發現了很多人問關於調製和解調的問題!所以有必要集中說一下,本人才疏學淺,權當拋磚引玉!
(一)調製和解調是通訊系統**中非常重要的部分,其實也比較簡單,在matlab的通訊工具箱中都有詳細的help,所以首先要學會怎麼找help來幫助自己解決問題!下面說明一下怎麼找help:
首先找到help的communications toolbox,然後找到modulation,這裡就是調製解調部分的詳細說明了!主要包括以下幾個部分:
1、modulation features of the toolbox;
2、modulation terminology;
3、analog modulation;
4、digital modulation;
5、using modem objects;
6、selected bibliography for modulation
關於幾個部分的說明可以參考help詳細說明!這裡經常需要用到的調製解調在3、analog modulation和4、digital modulation裡,不用說大家也知道了,乙個是模擬調製的,乙個是數字調製的!所以以後再需要通訊系統模擬或者數字調製解調的時候一定先去看這裡的help!
(二)下面給出help下的乙個數字調製的例程:
也是通訊系統**中經常用到的,**誤碼效能的!
功能:computing the symbol error rate
示例給出的是16qam調製和解調,awgn通道
% create a random digital message
m = 16; % alphabet size
x = randint(5000,1,m);
% use 16-qam modulation to produce y.
y=modulate(modem.qammod(m),x);
% transmit signal through an awgn channel.
ynoisy = awgn(y,15,'measured');
% create scatter plot from noisy data.
scatterplot(ynoisy);
% demodulate ynoisy to recover the message.
z=demodulate(modem.qamdemod(m),ynoisy);
% check symbol error rate.
[num,rt]= symerr(x,z)
(三)怎麼查詢各種調製方式的函式?方法如下:
仍然是先到communications toolbox下,找到functions — by category,下面的函式是以功能進行分類的,關於調製解調的函式是:
(1)analog modulation/demodulation
passband amplitude, frequency, and phase modulation
(2)digital modulation/demodulation
baseband digital modulation
這裡面包括了matlab所有模擬和數字調製解調的函式,並且有詳細說明!
到這裡為止,我相信大家都會利用matlab的help找自己需要的那部分內容了!希望對初學者有所幫助!
matlab優化工具箱
詳細的請看 http blog.csdn.net aris zzy archive 2007 11 03 1865309.aspx 在生活和工作中,人們對於同乙個問題往往會提出多個解決方案,並通過各方面的論證從中提取最佳方案。最優化方法就是專門研究如何從多個方案中科學合理地提取出最佳方案的科學。由於...
Matlab統計工具箱
近期數學建模比賽臨近,開始了瘋狂的數學補血的生活,略感生疏的概率統計學知識雖一直沒有放下,但沒有認真深入的思考過。越發學習,越發覺得概率統計在平常生活中巨大作用。日常情況存在太多的不確定因素,不能完全的使用確切的物理等專業抽象的數學模型進行描述。在此情況下,概率統計規律的規範使用提供了有力支援。ma...
MATLAB工具箱匯入方法
最近需要用到matlab工具箱,故匯入方法記錄如下 1.將工具箱資料夾nsct toolbox放到matlab安裝目錄d program files matlab r2010a toolbox資料夾下 非必須,僅為了規整 2.在matlab中file set path add with subfol...