MIMO 系统的容量研究在信息论中具有重要的理论指导意义。协作通信作为一种新的空间分集类型受到了关注。本文主要分析推导了一个源端、目的端组合和一个中继的协 作MIMO 系统模型及其容量界,阐述了在发射功率受限的条件下如何设计源端最优预编码和功率分配来最大化系统容量。在源端和目的端都能获得信道状态信息的前提下,以放大转发中继模式研究了接收端天线数目、系统信噪比和中继端与目的端之间的距离对系统容量的影响。仿真结果表明,一般情况下,基于最优预编码的协作MIMO 系统具有比未协作MIMO系统更高的容量
用MATLAB编写信道容量程序%信道容量C计算的Matlab程序 clc;clear all; N = input('输入信源符号X的个数N='); M = input('输出信源符号Y的个数M='); p_yx=zeros(N,M); %程序设计需要信道矩阵初始化为零 fprintf('输入信道矩阵概率\n') for i=1:N for j=1:M p_yx(i,j)=input('p_yx=');%输入信道矩阵概率 if p_yx(i)<0 error('不符合概率分布') end