• 大小: 2KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: Matlab
  • 标签:

资源简介

直接序列扩频通信(DSSS)MATLAB仿真程序,包括M序列的生成,QPSK调制解调!

资源截图

代码片段和文件信息

%DSSS 系统的仿真;
clc;
clear;
Fs=614400;                      %码片速率
Nsam=8;                             %每码片采样点数;
N=128;                                  %扩频因子;
frameLength=100; %帧长;
Data_I=randsrc(1frameLength[-11]);
Data_Q=randsrc(1frameLength[-11]);
PN=[0 0 0 0 0 0 0 1 0 0 1 0 0 1 1 0 1 0 0 1 1 1 1 0 1 1 1 0 0 0 0 1 1 1 1 1 1 1 0 0 0 1 1 1 0 1 1 0 0 0 1 0 1 0 0 1 0 1 1 1 1 1 0 1 0 1 0 1 0 0 0 0 1 0 1 1 0 1 1 1 1 0 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 1 0 0 0 0 0 1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 1 1 0 0 1 0 0 0 1];

%每符号128×8个样点
Data_sam=[1];
for i=1:length(Data_I)
    temp=[];
    for j=1:N*Nsam
        temp(j)=Data_I(i);
    end;
    Data_sam=[Data_sam temp];
end;
I_sam=Data_sam(2:length(Data_sam));

Data_sam=[1];
for i=1:length(Data_Q)
    temp=[];
    for j=1:N*N

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

     文件       1785  2005-06-14 15:18  DSSS_Matlab程序\dsss.m

     文件       2018  2005-06-14 15:13  DSSS_Matlab程序\gold_generator.m

     文件       1132  2005-06-14 15:10  DSSS_Matlab程序\pn_generator.m

     目录          0  2011-03-12 10:22  DSSS_Matlab程序

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

                 4935                    4


评论

共有 条评论

相关资源