资源简介
用Matlab实现多进制差分相移键控MDPSK的调制及其误码率曲线

代码片段和文件信息
function[enc_comp]=cm_dpske(EMmappingsequence)
%[enc_comp]=cm_dpske(EMmappingsequence)
% CM_DPSKE以微分方式编码一个序列
% E是平均能量,M是星座点的数目
% 而mapping是一个定义星座点如何分布的向量
% sequence是未编码的二进制数据序列
k=log2(M);
N=length(sequence);
%如果N不可为k整除,填充零使其可被k整除
remainder=rem(Nk);
if (remainder~=0)
for i=N+1:N+k-remainder
sequence(i)=0;
end;
N=N+k-remainder;
end;
theta=0;
for i=1:k:N
index=0;
for j=i:i+k-1
index=2*index+sequence(j);
end;
index=index+1;
theta=mod(2*pi*mapping(index)/M+theta2*pi);
enc_comp((i+k-1)/k1)=sqrt(E)*cos(theta);
enc_comp((i+k-1)/k2)=sqrt(E)*sin(theta);
end;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3143 2004-11-11 11:25 通信原理\4DPSK.txt
文件 756 2001-05-07 00:00 通信原理\cm_dpske.m
文件 1142 2008-11-22 10:18 通信原理\cm_sm34.m
文件 386 2004-11-11 10:43 通信原理\dpsk4.asv
文件 388 2008-11-26 17:40 通信原理\dpsk4.m
文件 296 2001-05-07 00:00 通信原理\gngauss.m
文件 459 2002-01-01 00:48 通信原理\qdpskcd.asv
文件 63 2001-05-07 00:00 通信原理\Qfunct.m
文件 1282 2002-01-01 00:23 通信原理\qpsk.asv
目录 0 2009-08-20 09:34 通信原理
----------- --------- ---------- ----- ----
7915 10
相关资源
-
2DPSK调制解调simuli
nk仿真及matlab程序 - 通信原理课程设计 课程设计 MATLA
-
基于matlab—simuli
nk的2DPSK仿真 - 2dpsk信号系统matlab实现
- 2DPSK调制解调
- 二进制数字频带传输系统设计(终极
-
simuli
nk搭建的DPSK调制解调模块-Dps - 直接序列扩频通信系统Matlab代码仿真
- PCM_FSK_ASK_DPSK仿真源码(matlab实现)
-
SIMUli
nk仿真2DPSK通信过程 - MATLAB ask psk fsk dpsk调制解调
- dpsk调制以及相干解调系统matlab代码:
- 二进制数字频带传输2DPSK系统的设计
- 实现2DPSK功能的matlab程序
- 4dpsk调制、解调
- QDPSK的调制与解调的M文件
- 2DPSK的matlab实现
- 毕业设计 基于MATLAB的qdpsk仿真调制解
- 通信原理课程设计 PCM编码 TDM时分复用
- QDPSK信号的调制与解调Matlab程序
- sy3_2DPSK.mdl
- qpsk在matlab上的仿真
- DPSK的MATLAB实现53470
- 4dpsk调制解调的Matlab代码
- BPSKBFSKBASKBDPSK误码率Matlab仿真.m
- 2DPSK的MATLAB代码实现
-
基于MATLAB/SIMUli
nk 的 4DPSK 通信系统仿 - QAMPSKDPSKFSKMSK调制仿真
-
DPSK_PCM_TDM 利用matlab simuli
nk产生两路 -
simuli
nk模拟仿真 ASK FSK PSK DPSK
评论
共有 条评论