一、获取代码方式(附课程作业报告和题目内容)

获取代码方式1:
完整代码已上传我的资源:【扩频通信】基于matlab CDMA直接序列扩频系统仿真【含Matlab源码 1528期】

获取代码方式2:
通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码。

备注:订阅紫极神光博客付费专栏,可免费获得1份代码(有效期为订阅日起,三天内有效);

二、简介







三、部分源代码

%单用户扩频解扩
clear all
clcsubplot(4,1,1)
stairs(m);                               %画二进制序列波形 stairs用于绘制阶梯状图
ylim([-1.5,1.5]);                        %限制y轴上下的值
title('输入二进制信息码的波形');walsh=walsh(N);
PN1=walsh(2,:);                           %发送端扩频码
PN2=walsh(3,:);s1=m.*PN1;                                %扩频
subplot(4,1,2)
stairs(s1)
ylim([-1.5,1.5]);
title('扩频后的信号')s2=s1.*PN1;                               %用扩频码1解扩
subplot(4,1,3)
stairs(s2)
ylim([-1.5,1.5]);
title('扩频码1解扩后的信号')s3=s1.*PN2;                               %用扩频码2解扩
subplot(4,1,4)
stairs(s3)
ylim([-1.5,1.5]);
title('扩频码2解扩后的信号')%首先得产生一个长度为N,单个码元持续时间为Tb的二进制信息m
%产生二进制信息
function m=mayuan(N,Tb)
for i=Tb:Tb:Nt=round(rand())*2-1;   %round(a):四舍五入到离a最近的整数。for j=i-Tb+1:im(j)=t;end
end

四、运行结果

五、matlab版本及参考文献

1 matlab版本
2014a

2 参考文献
[1] 沈再阳.精通MATLAB信号处理[M].清华大学出版社,2015.
[2]高宝建,彭进业,王琳,潘建寿.信号与系统——使用MATLAB分析与实现[M].清华大学出版社,2020.
[3]王文光,魏少明,任欣.信号处理与系统分析的MATLAB实现[M].电子工业出版社,2018.

【扩频通信】基于matlab CDMA直接序列扩频系统仿真【含Matlab源码 1528期】相关推荐

  1. CDMA直接序列扩频系统仿真和分析——matlab实现

    目录 一.实习目的及要求 目的: 要求: 二.实习选题的背景及目标 背景: 目标: 三.设计方案 四.实习环境与主要步骤描述 实验环境: 实验步骤: 五.实习的结果与讨论 结论: 待解答的问题: 实验 ...

  2. 【Matlab生物电信号】生物电信号仿真【含GUI源码 684期】

    一.代码运行视频(哔哩哔哩) [Matlab生物电信号]生物电信号仿真[含GUI源码 684期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]董兵,超于毅,李 ...

  3. 【Matlab语音分析】语音信号分析【含GUI源码 1718期】

    一.代码运行视频(哔哩哔哩) [Matlab语音分析]语音信号分析[含GUI源码 1718期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆,张磊,郑铁 ...

  4. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】

    一.代码运行视频(哔哩哔哩) [Matlab验证码识别]遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别[含GUI源码 1694期] 二.matlab版本及参考文献 1 matlab ...

  5. 【Matlab人脸识别】BP神经网络人脸识别(含识别率)【含GUI源码 891期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]BP神经网络人脸识别(含识别率)[含GUI源码 891期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] ...

  6. 【Matlab人脸识别】形态学教室人数统计(带面板)【含GUI源码 1703期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]形态学教室人数统计(带面板)[含GUI源码 1703期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟 ...

  7. 【Matlab人脸识别】人脸实时检测与跟踪【含GUI源码 673期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]人脸实时检测与跟踪[含GUI源码 673期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]孟逸凡,柳益君 ...

  8. 【Matlab图像融合】小波变换遥感图像融合【含GUI源码 744期】

    一.代码运行视频(哔哩哔哩) [Matlab图像融合]小波变换遥感图像融合[含GUI源码 744期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 包子阳,余 ...

  9. 【Matlab语音加密】语音信号加密解密(带面板)【含GUI源码 181期】

    一.代码运行视频(哔哩哔哩) [Matlab语音加密]语音信号加密解密(带面板)[含GUI源码 181期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1]韩纪庆 ...

  10. 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】

    一.代码运行视频(哔哩哔哩) [Matlab身份证识别]身份证号码识别[含GUI源码 014期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

最新文章

  1. Linux下搭建SVN+版本冲突
  2. .net Int16 、(int Int32)、 Int64 的区别
  3. 《Windows核心编程》---邮槽通信
  4. 某省高职比赛试题(园区网互联)
  5. 三星note4 9100自动关机问题以及空间不够的问题研究。。。。
  6. html非零正实数正则表达式,正数|非负数|正整数正小数和0 |金额正则表达式
  7. ST函数(ST表)RMQ O(1)查询 离线
  8. 格密码教程(四):SVP和CVP,Hermite定理,Blichfeld定理和Minkowski定理
  9. Qt4_读取和写入文本
  10. 判断回文(Java和JavaScript)
  11. 使用arguments对象模拟函数重载
  12. 数据库索引介绍及使用
  13. linux怎么进入windows系统安装目录下,windows下Linux子系统的安装配置
  14. [ZT]用CSC.exe来编译Visual C#的代码文件,解释CSC参数和开关的具体作用
  15. Spine动画打包成AssetBundle资源到安卓平台时,材质丢失的问题解决方案
  16. 三轴加速度传感器原理及应用
  17. 4000亿“猪茅”能飞多久?
  18. IO HANG是什么
  19. 笔试题之——栈问题(列车车厢编组问题)
  20. 弘辽科技:拼多多关键词出价多少好?出价方法有哪些?

热门文章

  1. 【2019.7.15】
  2. 数据库SQL语言学习--上机练习3(插入 更新 删除)
  3. C++解析(3):布尔类型与三目运算符
  4. c_数据结构_队的实现
  5. Androidの矢量图形之VectorDrawable研究
  6. 简化版“询问用户是否退出”
  7. Oracle 列类型说明
  8. 190312每日一句
  9. Atitit 计算机的组成与设计 目录 1. 计算机系统是由硬件系统和软件系统两大部分组成。  1 1.1. Cpu(alu+cu ) 1 1.2. 存储内存 外村 1 1.3. Io设备 鼠标
  10. Atitit 读取音频音乐文件的bpm 目录 1.1. Librosa是一个用于音频、音乐分析、处理的python工具包, 1 1.2. \bpm.py 1 1.3. Echo 2 1.4. Cod