ALG Library
Table of contents
Basics
ALG Library is a collection of standard ALG functions
that can be safely CALL
ed.
Moreover, in function ESTIMATE
,
predefined compressed sensing algorithms are called which
are also in the ALG library.
Like MATLAB, the inside function name should be the same as the file name
except for the .alg
file extension.
For example, OMP
function is defined in file /include/mmcesim/OMP.alg
.
Algorithms
OMP
Orthogonal matching pursuit.
Source
Defined in
/include/mmcesim/OMP.alg
.
OMPL
OMP List.
This algorithm is proposed in OMPL-SBL Algorithm for Intelligent Reflecting Surface-Aided mmWave Channel Estimation (TVT’23), extending OMP with the k-best idea.
Dependency: max_n
.
Source
Defined in
/include/mmcesim/OMPL.alg
.
LS
Least square (LS).
Source
Defined in
/include/mmcesim/LS.alg
.
Oracle LS
Oracle least square (LS).
Source
Defined in
/include/mmcesim/Oracle_LS.alg
.
LS Support
Least square (LS) with specified support.
Source
Defined in
/include/mmcesim/LS_support.alg
.
Other Utilities
max_n
Obtain the largest n elements from a vector.
Source
Defined in
/include/mmcesim/max_n.alg
.