资源简介
直接序列扩频通信(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
评论
共有 条评论