資源簡介
此函數用于IS-95前向鏈路系統的仿真,包括擴頻調制,匹配濾波,RAKE接收等相關通信模塊。
仿真環境: 加性高斯白噪聲信道.

代碼片段和文件信息
%?************************beginning?of?file*****************************
%Demodulator.m
function?[SD]?=?Demodulator(RxIn?PN?MF?Walsh);?
%?
%?此函數是實現基于RAKE接收機的IS-95前向信鏈路系統的數據包的解調
?
%+++++++++++++++++++++++variables++++++++++++++++++++++++++++
%?RxIn????????????輸入信號
%?PN??????????????PN碼序列(用于解擴)?
%?MF??????????????匹配濾波器參數
%?Walsh???????????用于解調的walsh碼?
%?SD??????????????RAKE接收機的軟判決輸出
%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++???????????
global?R??
N?=?length(RxIn)/R;?
?
L?=?length(MF);?
L_2?=?floor(L/2);?
rr?=?conv(flipud(conj(MF))?RxIn);?
rr?=?rr(L_2+1:?end?-?L_2);?
Rx?=?sign(real(rr(1:R:end)))?+?j*sign(imag(rr(1:R:end)));???
Rx?=?reshape(Rx?64?N/64);?
Walsh?=?ones(N/64?1)*sign(Walsh‘-1/2);
PN?=?reshape(PN?64?N/64)‘;
PN?=?PN.*Walsh;
?
%?輸入速率?=?1.2288?Mpbs?輸出速率?=?19.2?KBps?
SD=?PN*Rx;?? ?
SD=?real(diag(SD));??
%?***********************end?of?file***********************************
?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1035??2009-03-22?17:21??IS95前向鏈路系統\Demodulator.m
?????文件??????93184??2009-03-22?18:54??IS95前向鏈路系統\IS-95?仿真源程序.doc
?????文件???????5613??2009-03-22?18:27??IS95前向鏈路系統\main_IS95_forward.m
?????文件???????1804??2009-03-22?18:37??IS95前向鏈路系統\Modulator.m
?????文件???????1106??2009-03-22?18:35??IS95前向鏈路系統\PacketBuilder.m
?????文件????????791??2009-03-22?17:03??IS95前向鏈路系統\PNGen.m
?????文件????????893??2009-03-22?17:45??IS95前向鏈路系統\ReceiverHD.m
?????文件????????922??2009-03-22?18:53??IS95前向鏈路系統\ReceiverSD.m
?????文件???????2109??2009-03-22?16:42??IS95前向鏈路系統\SoftVitDec.m
?????文件???????2107??2009-03-22?18:54??IS95前向鏈路系統\VitDec.m
?????文件????????578??2009-03-22?03:48??IS95前向鏈路系統\VitEnc.m
?????目錄??????????0??2010-04-05?14:07??IS95前向鏈路系統
-----------?---------??----------?-----??----
???????????????110142????????????????????12
- 上一篇:藍牙調頻通信系統使用Matlab編程
- 下一篇:邊緣提取邊界跟蹤法
評論
共有 條評論