资源简介
本人原创程序,可执行MIMO的MMSE、ZF检测并画出SNR与误码率BER图。不足之处请指正!
代码片段和文件信息
clc
clear all
close all
%%%%%%%%%%%parameter
N=10^7;
SNR_dB=15:5:50;
SNR=10.^(SNR_dB/10);
nTx=2;
nRx=2;
%%%%%%%%%%%produce QPSK signals
for i=1:length(SNR_dB)
S0=rand(1N)>0.5;
S=zeros(1N/2);
for n=1:length(S0)/2
p=S0(2*n-1);
q=S0(2*n);
if (p==0)&&(q==0) %45
S(n)=exp(1j*pi/4);
end
if (p==1)&&(q==0) %135
S(n)=exp(1j*3*pi/4);
end
if (p==1)&&(q==1) %225
S(n)=exp(1j*5*pi/4);
end
if (p==0)&&(q==1) %315
S(n)=exp(1j*7*pi/4);
end
end
%%%%%%%%transmitter
smod=reshape(S[nTx1N/nTx/2]);
y=zeros(nRx1);
re=zeros(nTx1size(smod3));
re1=zeros(nTx1size(smod3));
for t=1:size(smod3)
h=sqrt(1/2)*(randn(n
- 上一篇:帧差法代码
- 下一篇:粒子群算法优化问题matlab程序
相关资源
- mimo-ofdm系统fft方法的实现
- MIMO_OFDM.m
- 迫零波束成形,MMSE波束成形代码
- 双基地MIMO雷达目标跟踪算法matlab程序
- MIMO-WSN系统的功率控制仿真
- 无线通信MIMO VBLAST的matlab仿真
- MIMO信道容量随信噪比变化:发送端未
- MIMO信道容量随信噪比变化:发送端未
- MIMO 信道容量 发射端已知、未知CSI的
- mimo ofdm无线通信技术及matlab实现 源代
- MIMO 注水算法 Matlab代码
- Matrix_inversion_Multiuser_MIMO
- MU MIMO sim 无线信道中多用户MIMO的建模
- MIMO系统 检测仿真
- 《MIMO-OFDM无线通信技术及MATLAB实现》
- 任意发送天线_任意接收天线的STBC-M
- STBC-MIMO-OFDM
- MIMO信道容量的Matlab仿真程序
- 关于大规模MIMO的系统仿真matlab程序
- MIMO-OFDM Wireless Communications with MATLAB
- 基于导频的信道估计源码MATLABLS和MM
- LMMSE_OFDM.m
- OFDM信道估计MMSE和LS估计
- 关于OFDM信道估计和均衡的仿真程序
- 块状和梳状导频下的OFDM信道估计LMM
- 单/多用户MIMO仿真代码 附多种调制方
- MIMO信道容量MATLAB仿真程序
- function Energy Efficiency
- MIMO雷达发射方向图设计源码
- MMSE-SIC 串行干扰消除算法
评论
共有 条评论