• 大小: 3.98MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-10-13
  • 语言: Matlab
  • 标签: msk调制  gmsk调制  

资源简介

使用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  Untitled2.m

     文件       2362  2013-05-01 20:30  Untitled3.m

     文件       2518  2013-05-01 22:56  Untitled5.m

     文件       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个文件信息

评论

共有 条评论