一、获取代码方式

获取代码方式1:
完整代码已上传我的资源:【数字信号调制】基于matlab二进制数字振幅调制与解调(2ASK)【含Matlab源码 996期】

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

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

二、2ASK简介






三、部分源代码

clear all
close all
i=5;%5个码元
j=5000;
t=linspace(0,5,j);%0-5之间产生5000个点行矢量,即分成5000份
fc=2;%载波频率
fm=i/4;%码元速率
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%产生基带信号
x=(rand(1,i))%rand函数产生在0-1之间随机数,共1-10个
a=round(x);%随机序列,round取最接近小数的整数
st=t;
for n=1:iif a(n)<1;for m=j/i*(n-1)+1:j/i*nst(m)=0;endelsefor m=j/i*(n-1)+1:j/i*nst(m)=1;endend
end
figure(1);
subplot(221);
plot(t,st);
axis([0,5,-0.2,1.2]);
title('基带信号');
%载波
s1=cos(2*pi*fc*t);
subplot(222);
plot(t,s1);
axis([0,5,-1,1]);
%脚本文件F2T.m定义了函数F2T,计算信号的反傅立叶变换。
function [t,st]=F2T(f,sf)
%This function calculate the time signal using ifft function for the input
%signal's spectrumdf = f(2)-f(1);
Fmx = ( f(end)-f(1) +df);
dt = 1/Fmx;
N = length(sf);
T = dt*N;
%t=-T/2:dt:T/2-dt;
t = 0:dt:T-dt;
sff = fftshift(sf);
st = Fmx*ifft(sff);
function [t,st]=lpf(f,sf,B)
%This function filter an input data using a lowpass filter
%Inputs: f:  frequency samples
% sf: input data spectrum samples
% B:  lowpass's bandwidth with a rectangle lowpass
%Outputs:  t: time samples
% st: output data's time samples
df = f(2)-f(1);
T = 1/df;
hf = zeros(1,length(f));%全零矩阵
bf = [-floor( B/df ): floor( B/df )] + floor( length(f)/2 );
hf(bf)=1;
yf=hf.*sf;
[t,st]=F2T(f,yf);
st = real(st);

四、运行结果


五、matlab版本及参考文献

1 matlab版本
2014a

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

【数字信号调制】基于matlab二进制数字振幅调制与解调(2ASK)【含Matlab源码 996期】相关推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  10. 【Matlab人脸识别】KL变换人脸识别【含GUI源码 859期】

    一.代码运行视频(哔哩哔哩) [Matlab人脸识别]KL变换人脸识别[含GUI源码 859期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...

最新文章

  1. C#程序调用外部程序
  2. 标准博客 API .BLOG APIS
  3. java-自定义数据排序
  4. WinForm ListView
  5. C++中各种智能指针的实现及弊端(三)
  6. table: github.com/astaxie/beego/orm.Ormer not found
  7. java程序模拟atm机_Java项目实现模拟ATM机
  8. 旅行商回溯算法C语言,【算法作业】用回溯法求解旅行商问题
  9. java9 32位官网下载_jdk1.9 32位官方下载
  10. 微信小程序——视图层
  11. Vue + Echarts 正态分布图,在线计算标准差,生成正态分布曲线
  12. L2-016 愿天下有情人都是失散多年的兄妹 (25 分) fill函数、bfs
  13. *UVALive 6657 - GCD XOR(数学)
  14. 亲戚关系关系算法java程序_亲戚换算(亲戚称谓计算器)
  15. 人工智能的三个阶段——三个阶段总结分析
  16. 数据结构与算法学习笔记——链栈
  17. matlab中种子填充算法
  18. java1.8 list stream求平均数
  19. python之会动的图片
  20. mongodb pymongo

热门文章

  1. AARRR:数据运营模型
  2. nodejs+express- http 访问本地json数据
  3. 九度 1532:棋盘寻宝扩展(背包方案统计)
  4. 智能家居的新篇章-PHILIPS HUE
  5. Spring JDBC 【继承JdbcDaoSupport】
  6. codesmith执行时提示“调用的目标发生了异常”的处理过程经验。
  7. WinAPI: wvsprintf 与 wsprintf - Windows 的格式化输出函数
  8. 190614每日一句
  9. 190223每日一句
  10. Atiti 高并发程序设计 艾提拉著 目录 1. 第—部分 基础知识 2 1.1.  第1章 并行计算机的硬件基础   1.1 并行计算机的组成   1.2 共享存储器多处理器系统   1.3 消