资源简介
完整的QPSK-MSK-QAM-OFDM调制解调m程序

代码片段和文件信息
clear all
global dt t f df N T %全局变量
close all
N=2^20;
dt=0.001; %ms
df=1/(N*dt); %KHz
T=N*dt; %截短时间
Bs=N*df/2; %系统带宽
t=linspace(-T/2T/2N); %时域横坐标
f=linspace(-BsBsN)+eps; %频域横坐标
fm=1; %模拟基带信号频率为1kHz
fc=6; %正弦载波信号频率为6kHz
mt=cos(2*pi*fm*t); %模拟基带信号
m(mt>0)=1; %发送比特
m(mt<0)=0;
c=cos(2*pi*fc*t); %正弦载波信号
s=m.*c; %DSB-SC AM已调信号
S=T2F(s);
n=awgn(s20); %AWGN信道噪声
r=s+n; %接受信号
y=r.*c;
Lpfil=LPF(fc); %低通滤波器
Y=T2F(y);
yrt=real(F2T(Lpfil.*Y));
yr=yrt-mean(yrt);
yr(yr>0)=1; %发送比特
yr(yr<0)=0;
subplot(311)
plot(tm‘LineWidth‘1.2)
title(‘输入信号‘);
axis([-1+1-0.21.2*max(m)])
xlabel(‘t (ms)‘)
ylabel(‘s(t) (V)‘)
subplot(312)
plot(ts‘LineWidth‘1.2)
title(‘2ASK调制后波形‘);
axis([-1+11.2*min(c)1.2*max(c)])
xlabel(‘t (ms)‘)
ylabel(‘s(t) (V)‘)
subplot(313)
plot(tyr‘LineWidth‘1.2)
axis([-1+1-0.21.2*max(yr)])
title([‘2ASK解调后波形‘])
xlabel(‘t (ms)‘)
ylabel(‘s(t) (V)‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1040 2007-10-08 19:25 ASKmod.m
文件 151 2007-10-08 19:26 F2T.m
文件 163 2007-10-08 19:26 LPF.m
文件 829 2007-10-08 19:29 MSKmod.m
文件 783 2007-10-08 19:36 OFDMmod.m
文件 248 2007-10-08 19:31 QAMmod.m
文件 199 2007-10-08 19:27 QPSKmod.m
文件 154 2007-10-08 19:26 T2F.m
----------- --------- ---------- ----- ----
3567 8
- 上一篇:基于v4l的视频采集显示程序。外加QT界面
- 下一篇:用汇编语言编写数字秒表
相关资源
- 编程实现二维DCT变换
- 图像二值化
- gmsk调制在FPGA上实现
- 用FFT对信号进行频谱分析
- Tone-Reservation
- QGA 量子遗传算法
- MSK调制解调的systemview仿真
- 差分形式的阻滞增长模型
- 遗传算法的M文件
- 简单二阶互联系统的非线性动力学分
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 最全系统辨识源代码,包括多种最小
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
- 脉冲耦合神经网络工具箱PCNN-toolbox
- SVM算法-回归拟合程序.zip
评论
共有 条评论