M=4;
d=1;
t=0:0.001:0.999;
a=randint(1,20,2);
i=1000;
for n=0:9
sym(n+1)=a(2*n+1)*2+a(2*n+2);
end
s=sym(ceil(10*t+0.01)).*cos(2*pi*100*t);
subplot(4,1,1);
plot(t,a(ceil((100*t+0.1)/5)));
title('二进制信号');
axis([0,1,-0.2,1.2]);
subplot(4,1,2);
plot(t,sym(ceil(10*t+0.01)));
title('四进制信号');
subplot(4,1,3);
plot(t,s)
title('4ASK信号');
%相干解调
at=s.*cos(2*pi*100*t);
at=at-mean(at);
[f,af]= T2F(t,at);%通过低通滤波器
[t,at]= lpf(f,af,80);
% 抽样判决
for m=0:9;
if at(1,m*100+50)>0.5;
for j=m*100+1:(m+1)*100;
at(1,j)=3;
end
else
if at(1,m*100+50)>0;
for j=m*100+1:(m+1)*100;
at(1,j)=1;
end
else
if at(1,m*100+50)>-0.5;
for j=m*100+1:(m+1)*100;
at(1,j)=-1;
end
else
for j=m*100+1:(m+1)*100;
at(1,j)=-3;
end
end
end
end
end
subplot(4,1,4);
plot(t,at);
axis([0,1,-3.2,3.2]);
title('相干解调后波形');


海神之光
- 粉丝: 5w+
- 资源: 7136
最新资源
- 使用模态解法计算无限圆柱体的雷达截面积Matlab代码.rar
- 使用模态解法计算无限圆柱体的雷达截面积Matlab代码.rar
- 使用相位阵列系统工具箱中的函数处理雷达数据立方体 matlab代码.rar
- 使用相位阵列系统工具箱中的函数处理雷达数据立方体 matlab代码.rar
- 四阶非均匀线性阵列 matlab代码.rar
- 四阶非均匀线性阵列 matlab代码.rar
- 贪婪人优化算法(GMOA)Matlab代码.rar
- 贪婪人优化算法(GMOA)Matlab代码.rar
- 双连杆机器人手臂的反向运动学 matlab代码.rar
- 双连杆机器人手臂的反向运动学 matlab代码.rar
- 同向阵列天线模式Matlab代码.rar
- 同向阵列天线模式Matlab代码.rar
- MATLAB驱动的智能数字调音台系统-融合GUI界面与音频处理功能的全面解决方案,基于MATLAB的数字调音台系统设计与实现:融合GUI界面与多功能的音频处理工具箱,基于MATLAB的数字调音台系统
- 相控阵演示,波束转向和聚焦 matlab代码.rar
- 相控阵演示,波束转向和聚焦 matlab代码.rar
- 一个工具箱,允许快速定义和评估二维和三维相控阵天线 matlab代码.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


