資源簡介
使用matlab進行仿真,編寫的非常詳細的msk調制與gmsk調制調制程序。這些程序是自己通過各種查資料以及在自己獨立的修改下完成的有關于msk、以及gmsk信號的一些特征與性質的仿真分析。

代碼片段和文件信息
clear;
clc
data_len=100;%碼元個數
num_sample=100;%每個碼元的抽樣點數
Tb=0.01;%碼元寬度
fc=2/Tb;??%載頻
Rb=100;
fs=Rb*num_sample;?%采樣頻率
dt=1/fs;%時間分辨率
t=0:dt:data_len*Tb-dt;
data=sign(randn(1data_len));%產生均值為0,方差為1的1*N的高斯隨機矩陣,并取它們的符號
gt=ones(1num_sample);%一個碼元時間的抽樣點數
%MSK調制
D=[];
for?i=1:data_len
?????D=[Ddata(i)*gt];
end???
%求相位常數fai
fai=zeros(1data_len);?????????????
fai(1)=0;%??將初始相位定為0
for?k=2:data_len?
????if(D(k)==D(k-1))
????????fai(k)=fai(k-1);
????else
????????fai(k)=fai(k-1)+k*pi;
?????end
end
for?i=1:data_len*num_sample
????Fai(i)=fai(((i-1)-mod((i-1)num_sample))/num_sample+1);
end
%求頻率
for?i=1:data_len?
????if(D(i)==1)
????????f(i)=fc+1/4/Tb;
????else?f(i)=fc-1/4/Tb;
????end
end
for?i=1:data_len*num_sample
????F(i)=f(((i-1)-mod((i-1)num_sample))/num_sample+1);
end
%?W=cos(2*pi*F.*t+Fai);????
for?i=1:data_len*num_sample
signal_out(i)=cos(2*pi*F(i).*t(i)+Fai(i));?%MSK表達式
end
plot(tsignal_out‘k‘);
axis([0?0.1?-2?2])??%僅僅顯示十個碼元
title(‘MSK信號‘);
grid?on
????
??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????6820??2013-05-10?15:30??無用2\mskditongtiaozhijietiao.m
?????文件???????1832??2013-05-04?10:05??無用2\mskpuguji.m
?????文件???????1130??2013-04-23?23:53??mskxiangweitiaozhi.m
?????文件???????2599??2013-05-01?20:28??Unti
?????文件???????2362??2013-05-01?20:30??Unti
?????文件???????2518??2013-05-01?22:56??Unti
?????文件???????1764??2013-05-03?16:00??xiangweitiaozhiyupinpu.m
?????文件????????186??2008-05-05?17:07??1754530MSK\MSK\fftseq.m
?????文件???????5901??2008-05-06?17:25??1754530MSK\MSK\msk.asv
?????文件???????6048??2008-05-06?17:32??1754530MSK\MSK\msk.m
?????文件????????186??2007-10-16?18:31??1754530MSK\MSK\mskplot.m
?????文件????????459??2007-10-15?09:01??1754530MSK\MSK\mymsk.m
?????文件????????874??2010-05-22?21:05??1882366MSK-a-GMSK\MSK?&?GMSK\GMSK.asv
?????文件???????1640??2010-05-22?23:23??1882366MSK-a-GMSK\MSK?&?GMSK\GMSK.m
?????文件??????????0??2010-05-20?14:11??1882366MSK-a-GMSK\MSK?&?GMSK\Msk
?????文件??????????0??2010-05-21?03:09??1882366MSK-a-GMSK\MSK?&?GMSK\MSK?&?OQPSK
?????文件??????????0??2010-05-21?16:53??1882366MSK-a-GMSK\MSK?&?GMSK\MSK?and?OQPSK
?????文件???????2750??2010-05-21?17:11??1882366MSK-a-GMSK\MSK?&?GMSK\MSK?and?OQPSK.asv
?????文件???????1846??2010-05-22?20:50??1882366MSK-a-GMSK\MSK?&?GMSK\Msk.asv
?????文件???????1846??2010-05-22?20:52??1882366MSK-a-GMSK\MSK?&?GMSK\Msk.m
?????文件??????????0??2010-05-21?03:10??1882366MSK-a-GMSK\MSK?&?GMSK\MSK2
?????文件??????????0??2010-05-21?16:53??1882366MSK-a-GMSK\MSK?&?GMSK\MSK3
?????文件???????2646??2010-05-21?17:18??1882366MSK-a-GMSK\MSK?&?GMSK\MSK4.m
?????文件???????1690??2010-05-21?16:44??1882366MSK-a-GMSK\MSK?&?GMSK\OQPSK.asv
?????文件???????1648??2010-05-21?17:11??1882366MSK-a-GMSK\MSK?&?GMSK\OQPSK.m
?????文件???????1646??2010-05-23?00:57??1882366MSK-a-GMSK\MSK?&?GMSK\QPSK.asv
?????文件???????1642??2010-05-23?00:57??1882366MSK-a-GMSK\MSK?&?GMSK\QPSK.m
?????文件????????904??2008-12-20?16:02??4742255ASK-BPSK-QPSK-16QAM-64QAM-msk\ask_2.m
?????文件????????862??2008-11-05?16:13??4742255ASK-BPSK-QPSK-16QAM-64QAM-msk\ask_4.m
?????文件????????957??2008-12-20?16:03??4742255ASK-BPSK-QPSK-16QAM-64QAM-msk\fsk_2.m
............此處省略300個文件信息
- 上一篇:matlab指紋匹配
- 下一篇:蜂窩小區MATLAB仿真程序
評論
共有 條評論