资源简介
一个仿真DVB-C(Cable,数字有线电视)系统中QAM调制和解调的程序。在这个程序中,每执行一步操作,都会画出时域信号图和频域信号图,同时会在控制台打印出有关变量的取值,对于理解QAM调制与解调有一定的帮助。
代码片段和文件信息
% 2FSK2PSK4PSK16PSK16QAM的
% 信噪比(S/N)与误码率之间的关系对比图
%
% 雷霄骅
% 中国传媒大学/数字电视技术
% leixiaohua1020@126.com
%
% 本程序可以计算得到2FSK2PSK4PSK16PSK16QAM信噪比
% 与误码率之间的关系图
%
%
clear;
close all;
%白色背景
set(0‘defaultfigurecolor‘‘w‘);
M2=2;
M4=4;
M16=16;
k2=log2(M2);
k4=log2(M4);
k16=log2(M16);
Fs = 16;
nsamp = 17;
freq_sep = 8;
x = randint(100001);
%mod
y_2fsk = fskmod(xM2freq_sepnsampFs);
y_2psk = pskmod(xM2);
x4 = bi2de(reshape(xk4length(x)/k4).‘‘left-msb‘);
y_4psk = pskmod(x44);
x16 = bi2de(reshape(xk16length(x)/k16).‘‘left-msb‘);
y_16psk = pskmod(x1616);
y_16qam = qammod(x1616);
N=10;
for j=1:N
SNR=j;
%[]‘dB‘
y_2fsk_noise = awgn(y_2fskSNR-10*log10(Fs)‘measured‘);
y_2psk_noise = awgn(y_2pskSNR‘measured‘);
y_4psk
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2092 2015-01-25 19:29 ber_compare.m
文件 1662 2015-02-03 14:25 ber_qam16.m
文件 748 2015-01-23 20:47 demodulate_sig.m
文件 269 2015-01-26 02:15 generate_noise.m
文件 152 2015-01-26 02:09 insert_value.m
文件 1037 2015-02-02 04:58 modulate_sig.m
文件 515 2015-01-26 02:07 modulate_to_high.m
文件 140 2006-01-10 22:00 pick_sig.m
文件 343 2015-01-25 15:47 plot_2way.m
文件 338 2015-02-02 02:38 plot_2way_f_dft.m
文件 434 2015-02-02 03:06 plot_2way_f_dtft.m
文件 217 2015-01-25 16:17 plot_2way_stair.m
文件 214 2015-01-23 20:16 plot_astrology.m
文件 4247 2015-02-02 03:17 plot_qam16.m
文件 1951 2015-02-03 14:02 plot_qam16_ber.m
文件 1945 2006-01-10 21:57 project.m
文件 355 2015-02-21 21:45 Readme.txt
文件 301 2015-01-26 02:08 rise_cos.m
文件 533 2015-02-02 01:41 sample_dft.m
文件 548 2015-02-02 02:44 sample_dtft.m
文件 173 2006-01-10 21:59 stem_2way.m
- 上一篇:酒店管理系统VB
- 下一篇:VB课程设计图片浏览器
评论
共有 条评论