资源简介
盲信道估计源代码下载
blind channel estimation
2008-08-29- 19:51
matlab编写的盲信道估计程序,对进行信道估计的朋友有用。

代码片段和文件信息
% in this programe a highly scattered enviroment is considered. The
% Capacity of a MIMO channel with nt transmit antenna and nr recieve
% antenna is analyzed. The power in parallel channel (after
% decomposition) is distributed as water-filling algorithm
% the pdf of the matrix lanada elements is depicted too.
clear all
close all
clc
nt_V = [1 2 3 2 4];
nr_V = [1 2 2 3 4];
N0 = 1e-4;
B = 1;
Iteration = 1e4; % must be grater than 1e2
SNR_V_db = [-10:3:20];
SNR_V = 10.^(SNR_V_db/10);
color = [‘b‘;‘r‘;‘g‘;‘k‘;‘c‘];
notation = [‘-o‘;‘->‘;‘<-‘;‘-^‘;‘-s‘];
for(k = 1 : 5)
nt = nt_V(k);
nr = nr_V(k);
for(i = 1 : length(SNR_V))
Pt = N0 * SNR_V(i);
for(j = 1 : Iteration)
H = random(‘rayleigh‘1nrnt);
[S V D] = svd(H);
landas(:j) = diag(V);
[Capacity(ij) PowerAllo] = WaterFilling_alg(Ptlandas(:j)BN0);
end
end
f1 = figure(1);
hold on
plot(SNR_V_dbmean(Capacity‘)notation(k:)‘color‘color(k:))
f2 = figure(2);
hold on
[yx] = hist(reshape(landas[1min(ntnr)*Iteration])100);
plot(xy/Iteration‘color‘color(k:));
clear landas
end
f1 = figure(1)
legend_str = [];
for( i = 1 : length(nt_V))
legend_str =[ legend_str ;...
{[‘nt = ‘num2str(nt_V(i))‘ nr = ‘num2str(nr_V(i))]}];
end
legend(legend_str)
grid on
set(f1‘color‘[1 1 1])
xlabel(‘SNR in dB‘)
ylabel(‘Capacity bits/s/Hz‘)
f2 = figure(2)
legend(legend_str)
grid on
set(f2‘color‘[1 1 1])
ylabel(‘pdf of elements in matrix landa in svd decomposition of marix H‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1661 2006-10-03 09:17 盲信道估计源代码\mimo\MIMO_System.m
文件 779 2006-10-02 20:37 盲信道估计源代码\mimo\WaterFilling_alg.m
文件 24064 2009-04-13 13:24 盲信道估计源代码\mimo\盲信道估计源代码下载.doc
目录 0 2006-10-04 15:40 盲信道估计源代码\mimo
目录 0 2009-04-13 13:24 盲信道估计源代码
----------- --------- ---------- ----- ----
26504 5
- 上一篇:美国标准大气
- 下一篇:电子脉搏计数器.ms10
相关资源
- MATLAB小波软阈值去噪代码33473
- 《MATLAB 智能算法超级学习手册》-程序
- 读取txt文件内容matlab代码实现
- 算术编码解码matlab源代码
- OFDM系统MATLAB仿真代码
- 图像小波变换MatLab源代码
- 细胞图像分割matlab代码
- 基于MP的时频分析MATLAB代码
- 工程优化问题的Matlab实现代码
- WCDMA matlab代码
- 数字图像处理radon matlab变换算法代码
- 数字信号处理 理论算法与实现 胡广书
- 激光谐振腔课程设计(matlab)exe及源
- 基于harris算法的角点检测matlab原代码
- 北邮Matlab实验报告和代码
- 图像降噪Matlab代码
- matlab人脸识别和特征提取
- 圣诞树(matlab代码)
- 心音信号处理分析(附matlab代码)
- Pattern Recognition and Machine Learning(高清
- 均值滤波和FFT频谱分析Matlab代码
- 《MATLAB扩展编程》代码
- 多目标跟踪 论文+代码
- 欧拉放大论文及matlab代码
- 蚁群算法论文+源代码
- GPS信号的码捕获matlab代码.7z
- 一维光子晶体MATLAB仿真代码吸收率折
- matlab读取SP3文件
- 手把手教你学DSP--基于TMS320C55x光盘 含
- MATLAB电机仿真精华50例源代码.zip
评论
共有 条评论