资源简介
本实例对通信原理中2ASK、2PSK、2FSK以及2DPSK信号都做了类似的处理,描述了信号调制、加噪声、到最后解调比较的全过程
代码片段和文件信息
%产生比特信号
t=0:0.01:7.99;
a=randint(18);
figure(1)
m=a(ceil(t+0.01));
plot(tm)
title(‘产生随机八比特二进制比特序列‘);
axis([08-1.51.5]);
%*************调制************%
fc=4000; %载波频率
fc1=8000;
fs=80000; %采样频率
ts=0:1/fs:(800-1)/fs;
ts1=0:1/fs:(100-1)/fs;
tzxh1=cos(2*pi*fc*ts);
tzxh2=cos(2*pi*fc1*ts);%2FSK调制情况下另一载波
%**************2ASK调制************%
ask=m.*tzxh1;
figure(2)
plot(task)
title(‘2ASK调制波形‘);
axis([08-1.51.5]);
%**************2FSK调制************%
fsk=cos(2*pi*(fc+fc*m).*ts);
figure(3)
plot(tfsk)
title(‘2FSK调制波形‘);
axis([08-1.51.5]);
%**************2PSK调制************%
psk=cos(2*pi*fc.*ts+pi*m);
figure(4)
plot(tpsk)
title(‘2PSK调制波形‘);
axis([08-1.51.5]);
%**************2DPSK调制************%
k=1;
for i=0:7
if m(1i*100+50)>0
dpsk(i*100+1:i*100+100)=cos(2*pi*fc.*ts1-pi/2*k);
k=-k;
else
dpsk(i*100+1:i*100+100)=cos(2*pi*fc.*ts1+pi/2*k);
end
end
figure(5)
plot(tdpsk)
title(‘2DPSK调制波形‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7238 2010-09-03 20:12 sheji123.m
----------- --------- ---------- ----- ----
7238 1
- 上一篇:使用MATLAB对图像二值化处理
- 下一篇:标准无标度网络matlab
相关资源
- 先进PID控制MATLAB仿真(4th).rar
- 基于matlab的数学建模算法与应用内以
- 卫星接收机matlab
- 纹理检测代码及论文
- MATLAB神经网络30个案例分析全书+源代
- 关于语音识别的matlab程序
- 基于MATLAB的车牌自动识别系统
- MATLAB工具包mmread函数mmread.zip
- PCA主成分分析实现方法Matlab
- MATLAB神经网络30个案例分析
- Computer Programming with MATLAB
- 基于监控视频的前景目标提取matlab
- zw_MATLAB应用精讲:图像处理与GUI设计
- MATLAB控制系统仿真与详解 夏玮
- matlab神经网络30例电子书+源代码
- Matlab图像处理-图像去噪边缘增强
- EEG脑电处理matlab工具包-eeglab
- 《卡尔曼滤波原理及应用-MATLAB仿真》
- 贝叶斯抠图算法matlab实现
- 基于BP神经网络的验证码识别matlab
- 杜勇-数字通信同步技术的MATLAB与FPG
- 数值分析及其Matlab实现
- DSP程序开发:MATLAB调试及直接目标代
- MATLAB优化算法案例分析与应用进阶篇
- DPM算法实现:voc-release5(Win7+matlab20
- 基于稀疏表示和正则化的图像超分辨
- 0积分 系统辨识与自适应控制MATLAB仿真
- 图像处理matlab道路小车跟踪
- 全面详解LTE MATLAB建模、仿真与实现
- adaboost 的matlab代码
评论
共有 条评论