📄 updatechannelmatrices.m
字号:
%UPDATECHANNELMATRICES UPDATECHANNELMATRICES creates vectors and matrices holding a channel index
% which can be used to refer to a linkPerfTables in the array linkPerf of all
% linkPerfTables. Also the mobilestation and basestation specific link performance
% parameters are calculated here. Channel is originally a BS parameter and
% based on minimum linkloss from different base stations a channel is chosen for
% mobilestations and pixels.
%
%Inputs:
% basestation : array of base station structures. The field .channel is used as input.
% mobilestation: array of MS structures. The fields .speed and .R (bitrate) are used as input.
% linklossDLM : linklosses from all BS:s to all MS:s
% yPixels : number of pixels in the map, in y direction
% xPixels : number of pixels in the map, in x direction
%
%Outputs:
% channels : vector of channel indeces found in the scenario
% numChannels : number of channels found in the scenario
% channelMap : yPixels x xPixels matrix of channel indeces to each pixel. This
% is determined by the BS with minimum linkloss to the pixel.
%
% basestation.wideAreaCovEbNoDL : DL Eb/No for the reference service,
% calculated based on basestation.channel
% mobilestation.channel : Channel specific MS parameters
% mobilestation.EbNoUL
% mobilestation.EbNoDL
% mobilestation.txPowRaise
% mobilestation.headRoom
% mobilestation.vUL
% mobilestation.vDL
% mobilestation.orthFactor
% deltaSensitivity
%
%Authors: Kari Sipil
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -