⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dsss2008.m

📁 使用matlab来实现直接序列扩频的调制和解调
💻 M
字号:
function [DSFrame] = BD_DSSS(DataFrame, I_Chip, Q_Chip)


if((max(max(DataFrame))~=1)||(min(min(DataFrame))~=-1))
  error('原始信息错误!!!');
end

if((size(DataFrame,1) ~= 2) || (size(DataFrame,2) ~= 500))
    error('原始信息帧格式错误!!!');
end

if((size(I_Chip,2) ~= 255) || (size(Q_Chip,2) ~= 255))
        error('扩频码格式错误!!!');
end

DSFrame = [];
FrameLen = size(DataFrame, 2);

for i = 1:FrameLen
    DSFrame = [DSFrame, [DataFrame(1,i) .* I_Chip; DataFrame(2,i) .*Q_Chip]];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -