资源简介
MIMO信道容量仿真matlab代码,最全的M文件
代码片段和文件信息
clc;
clear all;
for mt=1:4
if(mt==1)
mr=1;
else
mr=2;
end
ESNO=-5:5:30;
a=length(ESNO);
cequ=zeros(1a);
for x=1:length(ESNO)
esno=ESNO(x);
esno=10^(esno/10);
sum=0;
for m=1:1000
hr=randn(mrmt)/sqrt(2);
hi=randn(mrmt)/sqrt(2);
h=hr+j*hi;
imr=eye(mr);
c=log2(det(imr+esno*h*(h‘)/mt));
sum=sum+c;
end
cequ(x)=sum/1000;
end
if(mt==1)
plot(ESNOcequ‘s-.‘‘Color‘‘r‘);
hold on;
end
if(mt==2)
plot(ESNOcequ‘s-.‘‘Color‘‘k‘);
hold on;
end
if(mt==3)
plot(ESNOcequ‘s-.‘‘Color‘‘m‘);
hold on;
end
if(mt==4)
plot(ESNOcequ‘s-.‘‘Color‘‘b‘);
hold on;
end
end
legend(‘SISO 1X1‘‘MIMO 2X2‘‘MIMO 3X2‘‘MIMO 4X2‘4);
xlabel(‘信噪比(dB)‘);
ylabel(‘平均信道容量‘);
title(‘发送端未知CSI且为等功率分配时,容量随发送端天线数的变化‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 8824 2014-12-15 21:27 1.fig
文件 8837 2014-12-15 21:28 2.fig
文件 8832 2014-12-15 21:39 3.fig
文件 8836 2014-12-15 21:41 4.fig
文件 8730 2014-12-15 22:18 5.fig
文件 1008 2014-12-15 21:31 zy1.m
文件 1012 2014-12-15 21:31 zy2.m
文件 1777 2014-12-15 21:37 zy3.m
文件 1764 2014-12-15 21:40 zy4.m
文件 2753 2014-12-13 10:05 zy5.m
- 上一篇:图像彩色增强matlab源码
- 下一篇:emd分解程序,时间序列分解工具
相关资源
- 图像彩色增强matlab源码
- 轮廓波变换及其去噪的程序
- 平稳小波变换程序及其应用
- 电力负荷分配matlab程序part2
- 电力负荷分配matlab程序
- 基于MATLAB的二级斜齿轮减速器优化设
- matlab电磁波趋肤深度程序
- 基于MATLAB标定工具箱的鱼眼相机标定
- MATLAB控制系统仿真与详解附书光盘.
- 锯齿波的傅里叶级数matlab实现
- 史密斯圆图动态展示
- 基于相关系数的影像匹配matlab
- 图像分割评价函数
- 2*1的Alamouti空时码BER性能曲线matlab源码
- MATLAB音乐合成
- 保持邻域嵌入算法也就是NPE算法的M
- 免疫算法和遗传算法解决物流选址问
- 微分方程求解原理 matlab 代码+斜率图
- QPSK信号+白噪声程序MATLAB
- 迈克尔逊干涉仪matlab仿真程序
- matlab图像双三次插值自写函数
- 算数编码、解码,Matlab程序
- matlab中.mat数据格式转换为txt格式
- Matlab波特图Bode绘制
- 格理论LLL算法源码
- Matlab / R ReferenceMatlab R 函数对照手册
- 基于MATLAB的对图像特征的分类随机森
- 基于MATLAB实现夜间车牌识别项目
- 基于MATLAB字母识别项目
- matlab支持向量机SVM完整工具包
评论
共有 条评论