%Ergodic_Capacity_Correlation.m
% Capacity reduction due to correlation of the MIMO channels
%MIMO-OFDM Wireless Communications with MATLAB㈢ Yong Soo Cho, Jaekwon Kim, Won Young Yang and Chung G. Kang
%2010 John Wiley & Sons (Asia) Pte Ltd
clear all;
close all;
SNR_dB=[0:5:20];
SNR_linear=10.^(SNR_dB/10);
N_iter=1000;
N_SNR=length(SNR_dB);
%%----------------- 4x4 -----------------------------
nT=4;
nR=4;
n=min(nT,nR);
I = eye(n);
sq2=sqrt(0.5);
R=[1 0.76*exp(0.17j*pi) 0.43*exp(0.35j*pi) 0.25*exp(0.53j*pi);
0.76*exp(-0.17j*pi) 1 0.76*exp(0.17j*pi) 0.43*exp(0.35j*pi);
0.43*exp(-0.35j*pi) 0.76*exp(-0.17j*pi) 1 0.76*exp(0.17j*pi);
0.25*exp(-0.53j*pi) 0.43*exp(-0.35j*pi) 0.76*exp(-0.17j*pi) 1 ];
C_44_iid=zeros(1,N_SNR);
C_44_corr=zeros(1,N_SNR);
for iter=1:N_iter
H_iid = sq2*(randn(nR,nT)+j*randn(nR,nT));
H_corr = H_iid*R^(1/2);
tmp1 = H_iid'*H_iid/nT;
tmp2 = H_corr'*H_corr/nT;
for i=1:N_SNR
C_44_iid(i) = C_44_iid(i) + log2(det(I+SNR_linear(i)*tmp1));
C_44_corr(i) = C_44_corr(i) + log2(det(I+SNR_linear(i)*tmp2));
end
end
C_44_iid = real(C_44_iid)/N_iter;
C_44_corr = real(C_44_corr)/N_iter;
plot(SNR_dB,C_44_iid, SNR_dB,C_44_corr,':');
xlabel('SNR [dB]');
ylabel('bps/Hz');
set(gca,'fontsize',10)
legend('iid 4x4 channels','correlated 4x4 channels');
title('信道相关信道容量')
grid on;
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
MIMO-OFDM无线通信技术及MATLAB实现》随书源码。本人将其调试、分类、整理并附上运行结果,以供读者在翻阅书籍时更好的理解知识,并运行相关章节的代码。 第1章 无线信道:传播和衰落 第2章 SISO信道模型 第4章 OFDM概述 第5章 CFO估计技术 第6章 信道估计 第7章 PAPR 第9章 MIMO信道容量 第10章 天线分集与空时编码技术第 11章 空间复用的MIMO系统的信号检测 第12章 在发射端利用信道状态信息 第13章多用户MIMO
资源推荐
资源详情
资源评论
收起资源包目录
《MIMO-OFDM无线通信技术及MATLAB实现》随书源码-第9章 MIMO信道容量.rar (10个子文件)
第9章 MIMO信道容量
MIMO信道容量.jpg 23KB
萝莉酱.jpeg 120KB
相关信道的遍历MIMO容量.jpg 23KB
未知CSI时的MIMO信道.jpg 31KB
OL_CL_Comparison.m 1KB
Ergodic_Capacity_Correlation.m 1KB
Ergodic_Capacity_CDF.m 749B
Ergodic_Capacity_vs_SNR.m 1KB
Water_Pouring.m 686B
开环和闭环MIMO信道容量.jpg 23KB
共 10 条
- 1
资源评论
泡芙萝莉酱
- 粉丝: 2161
- 资源: 958
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 控制学智能控制-模糊PID控制器与C语言实现
- G2绘制 雷达图及保姆级注解
- DirectX 1-7 包装器项目,用于使旧游戏在新硬件上运行.zip
- DirectX + MFC 对话框基础 + VS2015.zip
- DirectMusic 的不完整重新实现,这是 Microsoft 为作为 Direct3D 和 DirectX 一部分提供的游戏提供的自适应音轨 API.zip
- Python基于SEIR传染病模型和MCMC马尔可夫链蒙特卡洛算法的疫苗接种场景模拟仿真源码
- DirectFB 和 DirectX 上的 GUI 库.zip
- DirectComposition 与 DirectX 12 互操作性的演示.zip
- proteus安装及使用9PDF
- 现场总线协议(modbus、canopen和profibus dp)源码驱动
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功