资源简介
无线通信MIMO VBLAST的matlab仿真。分为2x2 MIMO或2x4MIMO,可调参数。瑞利信道,BPSK、QPSK、16QAM可调。接收检测算法是MMSE,曲线是速率-信噪比。
代码片段和文件信息
clear all;
Tx_n = 2;
Rx_n = 4;
%-------------SNR vector----------------
SNRindB = 2:1:20;
SNR = 10.^(SNRindB/10);
%------------modulation-----------------
L = 20000;
BitPerSymbol = 2;
s0 = randi(11L);
h = modem.pskmod(‘M‘2^BitPerSymbol‘SymbolOrder‘‘gray‘‘InputType‘‘Bit‘);
s = modulate(hs0.‘).‘;
%---------------seperation--------------
s1 = reshape(sTx_nlength(s)/Tx_n); %blast
L1 = length(s1(1:));
%----------noise and channel--------------
S1 = zeros(Tx_n L/(BitPerSymbol*Tx_n));
S = zeros(1 L/BitPerSymbol);
rx = zeros(L 1);
BER = zeros(length(SNR) 1);
rate = zeros(length(SNR) 1);
for ii = 1:length(SNR)
sigma = 1/(sqrt(2*SNR(ii)));
for iii = 1:L1
noise = sigma*(randn(Rx_n1)+1i*randn(Rx_n1));
H = sqrt(0.5)*(randn(Rx_n Tx
- 上一篇:卡尔曼推导流程记录和一个matlab例程
- 下一篇:广义预测控制matlab仿真程序
相关资源
- 广义预测控制matlab仿真程序
- 卡尔曼推导流程记录和一个matlab例程
- matlab 边缘检测并求出面积,周长,质
- 基于matlab的人脸识别算法(PCA
- matlab车牌识别有gui
- Apriori算法 matlab
- 语音信号时域波形\\短时幅值和短时过
- MATLAB 轨迹模拟程序
- Isight集成ProE ICEM CFX MATLAB示范
- 波达方向DOA估计的Capon算法以及Music算
- 基于cv模型的kalman 滤波matlab程序,有
- Matlab 2018a Win64 Crack.rar
- matlab几种计算互信息的方法
- 文档图像倾斜校正Matlab:霍夫变换原
- 无刷直流电机MATLAB模型.rar
- 一个简单的matlab图形界面程序GUI
- matlab绘制相图
- matlab 信号处理超级学习手册的程序代
- 30个MATLAB—GUI案例源码
- MATLAB四阶龙格库塔法 求解微分方程数
- MATLAB使用欧拉Euler法求解微分方程组
- 三次均匀B样条插值计算 matlab
- matlab中cftool拟合步骤
- 信息理论与编码的MATLAB实验
- 抛物线差分格式求解matlab程序
- DDC的MATLAB代码
- 基于MATLAB的质点弹道计算与外弹道优
- MATLAB程序实现外推法、黄金分割法
- TV去噪程序
- AHLOHA m=4二叉树冲突分解 matlab
评论
共有 条评论