主要内容

lteEqualizeMMSE

描述

例子

(,csi)= lteEqualizeMMSE (rxgrid,通道,噪音)在多维数组返回平衡的数据,。MMSE均衡应用于接收的数据资源网格的矩阵,rxgrid使用通道中的信息通道矩阵。噪音是收到的估计噪声功率谱密度。

另外,输入通道可以提供一个三维数组的尺寸吗负阻元件——- - - - - -NRxAnts——- - - - - -P,输入rxgrid可以提供一个矩阵的尺寸吗负阻元件——- - - - - -NRxAnts。在这种情况下,首先两个维度已经降低到一维通过频率和时间适当的索引位置的资源感兴趣的元素,通常为一个物理信道。的输出,csi的大小(N×)———P

例子

全部折叠

平衡RMC R.4信道估计后的接收信号。使用MMSE均衡器。

创建计算单元范围的配置结构和生成传输信号。配置传播渠道。

enb = lteRMCDL (“R.4”);[txSignal ~,信息]= lteRMCDLTool (enb, [1, 0, 0, 1]);chcfg。DelayProfile =“环保署”;chcfg。NRxAnts = 1; chcfg.DopplerFreq = 70; chcfg.MIMOCorrelation =“低”;chcfg。SamplingRate = info.SamplingRate;chcfg。种子= 1;chcfg。InitPhase =“随机”;chcfg。InitTime = 0;txSignal = [txSignal;1)0(15日);N =长度(txSignal);噪音= 1 e - 3 *复杂(randn (N, chcfg.NRxAnts) randn (N, chcfg.NRxAnts));rxSignal = lteFadingChannel (chcfg txSignal) +噪声;

执行同步和OFDM解调。

抵消= lteDLFrameOffset (enb rxSignal);rxGrid = lteOFDMDemodulate (enb rxSignal(1 +抵消:最终,));

创建信道估计配置结构和完成信道估计。

cec。FreqWindow = 9;cec。TimeWindow = 9;cec。InterpType =“立方”;cec。PilotAverage =“UserDefined”;cec。InterpWinSize = 3;cec。InterpWindow =“因果”;(命令、噪音)= lteDLChannelEstimate (cec, enb rxGrid);

平衡和情节和平衡的电网。

eqGrid = lteEqualizeMMSE (rxGrid、命令、噪音);次要情节(2,1,1)冲浪(abs (rxGrid))标题(“收到网格”)包含(OFDM符号的)ylabel (副载波的次要情节(2,1,2)冲浪(abs (eqGrid))标题(“平衡的电网”)包含(OFDM符号的)ylabel (副载波的)

图包含2轴对象。坐标轴对象1标题收到网格,包含OFDM符号,ylabel副载波包含一个类型的对象的表面。坐标轴对象2标题平衡的网格,包含OFDM符号,ylabel副载波包含一个类型的对象的表面。

这个例子应用MMSE均衡接收信号的参考测量通道(RMC) R.5,信道估计。

设置测量通道R.5 DL参考

enb = lteRMCDL (“R.5”);

设置通道估计配置PilotAverage字段UserDefined。如下:9资源元素的平均窗口在两个频率和时域,立方插值与休闲的窗口。

cec =结构(“FreqWindow”9“TimeWindow”9“InterpType”,“立方”);cec。PilotAverage =“UserDefined”;cec。InterpWinSize = 1;cec。InterpWindow =“因果”;

生成txWaveform

txWaveform = lteRMCDLTool (enb [1, 0, 0, 1]);n =长度(txWaveform);

应用一些随机噪声信号传输和保存rxWaveform

rxWaveform = repmat (txWaveform 1 2) +复杂(randn (n, 2), randn (n, 2)) * 1 e - 3;

接下来,解调接收的数据。

rxGrid = lteOFDMDemodulate (enb rxWaveform);

然后,进行信道估计。

(命令,n0) = lteDLChannelEstimate (cec, enb rxGrid);

最后,应用MMSE均衡。

= lteEqualizeMMSE (rxGrid、训谕n0);

散点图的一个组件。

散点图((:1))

图散点图包含一个坐标轴对象。坐标轴对象标题散点图,包含同相,ylabel正交包含一行对象显示它的值只使用标记。这个对象表示通道1。

输入参数

全部折叠

接收的数据资源网格,指定为一个三维数值数组或一个二维数值矩阵。作为一个三维数值数组,它的大小N——- - - - - -——- - - - - -NRxAnts,在那里N副载波的数量,OFDM符号的数量,NRxAnts是接收天线的数量。

另外,作为一个二维数值矩阵,它的大小负阻元件——- - - - - -NRxAnts。在这种情况下,首先两个维度已经降低到一维通过频率和时间适当的索引位置的资源感兴趣的元素,通常为一个物理信道。

数据类型:
复数的支持:金宝app是的

通道信息,指定为一个四维数值数组或三维数值数组。作为一个四维数值数组,它的大小N——- - - - - -——- - - - - -NRxAnts——- - - - - -PN副载波的数量,是OFDM符号的数量,NRxAnts接收天线的数量,P是发射天线的数量。每个元素是一个复杂的数字代表每个资源元素的窄带信道和为每一个传输和接收天线之间的联系。这个矩阵可获得使用信道估计命令lteDLChannelEstimate

或者,作为一个三维数值数组,它的大小负阻元件——- - - - - -NRxAnts——- - - - - -P。在这种情况下,首先两个维度已经降低到一维通过频率和时间适当的索引位置的资源感兴趣的元素,通常为一个物理信道。

数据类型:
复数的支持:金宝app是的

噪声功率估计,指定为一个数字标量。这是一个估计的接收到的噪声功率谱密度/ RErxgrid

数据类型:

输出参数

全部折叠

平衡的输出数据,作为三维数值数组或返回一个二维数值矩阵。作为一个三维数值数组,它的大小N——- - - - - -——- - - - - -P,在那里N副载波的数量,OFDM符号的数量,P是发射天线的数量。

另外,如果通道提供一个三维数组,是一个二维数值矩阵的大小(N×)———P。在这种情况下,首先两个维度已经降低到一维通过频率和时间适当的索引位置的资源感兴趣的元素,通常为一个物理信道。

数据类型:
复数的支持:金宝app是的

柔软的信道状态信息,作为三维数值数组返回相同的大小。作为一个三维数值数组,它的大小N——- - - - - -——- - - - - -P,在那里N副载波的数量,OFDM符号的数量,P是发射天线的数量。csi提供了一个估计(通过MMSE)接收的每个收到RE再保险获得。

另外,如果通道提供一个三维数组,csi是一个二维数值矩阵的大小(N×)———P。在这种情况下,首先两个维度已经降低到一维通过频率和时间适当的索引位置的资源感兴趣的元素,通常为一个物理信道。

数据类型:

版本历史

介绍了R2014a