MIMO信道容量仿真程序,包括SIMO.MISO.MIMO.SISO几种信道容量的仿真程序
for(i = 1 : length(SNR_V)) Pt = N0 * SNR_V(i); for(j = 1 : Iteration) H = random('rayleigh',1,nr,nt); [S V D] = svd(H); landas(:,j) = diag(V); [Capacity(i,j) PowerAllo] = WaterFilling_alg(Pt,landas(:,j),B,N0); end end
2022-07-20 17:05:46 265KB matlab 算法 开发语言 MIMO信道容量
mablab实现MIMO,SIMO,MISO,SISO的容量仿真
2022-05-22 20:02:49 4KB MIMO MATLAB
1
考虑以下渠道模型, Y = sqrt(snr)X + N, 其中 X 是(离散)通道输入,例如 E[X^2]<1,N 是具有密度函数 N(0,1) 的噪声,snr 是信噪比(线性标度)。 该函数使用信道输入的给定概率密度函数计算与一维或二维中的任何星座相关联的容量。 它能够评估任何可能的输入分布的容量,尤其是具有统一输入的经典调制方案(QAM、PSK 等)。 我依赖于 quad2d 函数,但也可以使用 Monte Carlo 方法来评估出现在互信息计算中的积分。
2022-03-17 17:27:22 2KB matlab
1
(1)画出带宽B=3000Hz的加性高斯白噪信道的容量作为信噪比S/N的函数的图,S/N在-20dB到30dB之间变化; (2)画出S/n0=25Hz时,加性高斯白噪信道的容量作为带宽B的函数的图,当B无限增大的时候信道容量是什么? 有报告和源程序
2021-11-02 15:07:20 106KB 通信原理 信道容量 matlab 香农公式
1
迭代法计算信道容量的matlab实现。取初始分布为均匀分布。IU和IL是迭代的两个边界值。
2021-10-25 19:24:40 531B 迭代 信道容量 matlab
1
该函数计算瞬时容量 离散输入和连续输出无记忆通道。 BPSK、QPSK、8PSK、16-QAM、64-QAM、32-QAM %% 高斯 Hermite 求积法则
2021-10-25 19:08:22 40KB matlab
1
二进制对称信道 (BSC) 的容量百分比% function [c,pxy,py]=cap_bsc(px,pe) 以位为单位返回信道容量% 每个传输符号,联合概率分布% BSC通道的输入输出和概率分布% BSC 输出符号。 px 是一个 2 元素向量,表示输入位(0 和 1)的概率分布百分比。 pe 是BSC 的错误概率百分比。 % 当产生的信道容量 c 乘以传输% rate(以符号/秒为单位),得到最大比特率,即% 表示以比特/秒为单位的信道容量。 % % 作者:Abdulrahman Ikram Siddiq % 基尔库克 - 伊拉克 11 年 10 月 24 日星期一晚上 8:07
2021-10-12 17:04:22 1KB matlab
1
基于白噪声的瑞利信道 MIMO-OFDM信道容量 matlab程序
2021-08-02 17:11:34 2KB MIMO-OFDM 信道容matlab
1
MIMO衰落信道容量 MATLAB代码,代码可以运行
2021-07-22 20:43:18 814B MIMO衰落信道容量;MATLAB代码
1