资源简介
MIMO系统线性检测算法误码率性能的脚本,包括MMSE, ZF,MF等。只需输入接受天线个数、发送天线个数即可。
代码片段和文件信息
function bitStreamHat = deMod(symSigMoption)
% 本函数可用于MPAM、MPSK解调
% option=1为MPAMoption=2为MPSK
bitNum = log2(M);
% 生成对比样板
switch option
case ‘MPAM‘
temp = 1:M;
sampVector = 2*temp‘-1-M;
%sampVector = sampVector/norm(sampVector2) * sqrt(M);
case ‘MPSK‘
temp = 1:M;
theta = 2*pi/M * (temp‘-1);
sampVector = cos(theta) - 1i*sin(theta);
end
% 生成对比矩阵
rowNum = length(symSig);
meMatrix = zeros(rowNum M);
for ii = 1:M
meMatrix(:ii) = abs(symSig - sampVector(ii));
end
% 获取最小的差的下标,然后赋予相应的值
[~mVectorHat] = min(meMatrix[]2);
charGray =dec2bin(mVectorHat-1bitNum); % 最左位为显著位
grayBitHat = charGray~=‘0‘;
% 译码啦
bitStreamTemp = zeros(size(grayBitHat));
bitStreamTemp(:bitNum) = grayBitHat(:bitNum);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1026 2012-04-19 14:36 deMod.m
文件 363 2012-05-10 21:09 detecMatrixGer.m
文件 1092 2012-05-10 21:09 linearDetection.m
文件 864 2012-04-18 10:40 mpamMod.m
文件 813 2012-04-19 14:13 mpskMod.m
文件 171 2012-05-20 16:53 rayleighChannel.m
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- MFandMPF 计算肌电信号积分肌电值
- beamformer 基于自适应天线阵理论
- MFCC-GMM 基于MFCC的GMM的说话人识别
- LTE_channel_estimation 基于3GPP LTE系统的
- MIMO_detection MIMO系统的几种检测方案
- Coop_MIMO_Cellular_HMMD_Ergodic 3GPP LTE-Advan
- mfccPSVM 本实例程序是基于matlab的语音
- MIMO-OFDM
- RandomForest ID3决策树+随机森林算法生成
- SwarmFireFly 比较全面和系统地介绍萤火
- voice-conversion--MFCC-GMM 实现多个人的说
- EMD-hilbert-IMF 本程序主要通过EMD和hil
- DTW 语音识别的matlab仿真
- mimo MIMO中的预编码方案
- Beamforming-Algorithm 目前最全的自适应波
- randomforest 随机森林的matlab算法实现
- SLNR 用于通信系统中MIMO干扰对齐的算
- wangchen-dalunwen 采用多天线的认知无线
- BEAMFORMING-Matlab 波束形成MATLAB程序
- Beamforming-Forming 波束形成Matlab程序
- Pilot-contamination-in-Massive-mimo 很好的分
- 2D_MUSIC
- jghjhj
-
mftUnti
tled - DOA_CRB_MUSIC 单基地MIMO雷达的DOA估计
- Extract_Feature 包含PLP特征提取
- MAssive-MIMO2458265
- vblast MIMO系统线性均衡
- CircleBeamforming 本资料为个人matlab编程
评论
共有 条评论