资源简介

matlab完整调频扩频程序,这是大四做的通信类的综合实训的内容,用matlab实现了7调频,效果很好,需要的请下载。

资源截图

代码片段和文件信息

clear all 
clc
%控制频率合成器产生频率变化的载波
%---------初始化---------------
MAXCLOCK=63; 
m=90;
PNSeq=mseq(1);
PNSeqNum=1; %第几次选择频率
SaveFrq=[];
CLOCK=0;
while CLOCK < MAXCLOCK
CLOCK=CLOCK+1;
%---------选择频率---------------
if PNSeqNum>(m-6)
    PNSeqNum=1;
end
MixFrq=SelectFrq(PNSeq(PNSeqNum:PNSeqNum+6));
PNSeqNum=PNSeqNum+1;
SaveFrq=[SaveFrq MixFrq];
end
%---------初始化---------------
Ts=0.00001; fs=1/Ts;
EndTime=2-Ts; %2s
%---------产生信息序列(双极性不归零码)---------------
Tm=0.25; fm=1/Tm; %码率
[utime] = gensig(‘square‘2*TmEndTimeTs);
y = 2*(u-0.5);
%---------FSK调制---------------
T0=0.1; f0=1/T0;
T1=0.2; f1=1/T1;
[u0time]=gensig(‘sin‘T0EndTimeTs);
[u1time]=gensig(‘sin‘T1EndTimeTs);
y0=u0.*sign(-y+1);
y1=u1.*sign(y+1);
SignalFSK=y0+y1; % FSK信号
%---------FSK调制的频谱---------

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3134  2011-12-30 11:10  跳频扩频\FH.m

     文件       4192  2011-12-30 12:29  跳频扩频\FHSS.m

     文件        390  2011-12-30 12:30  跳频扩频\Freqcreate.m

     文件        132  2011-12-30 12:29  跳频扩频\mseq.m

     文件        178  2011-12-28 19:00  跳频扩频\SelectFrq.m

     目录          0  2012-10-26 17:30  跳频扩频

----------- ---------  ---------- -----  ----

                 8026                    6


评论

共有 条评论