Highly Nonlinear Approximations for Sparse Signal Representation

Logo EPSRC

C++ mex files


To compile the mex files in matlab type, mex FILENAME -lmwblas

  • OMP.cpp Orthogonal Matching Pursuit
  • OOMP.cpp Optimized Orthogonal Matching Pursuit
  • BOOMPF.cpp Backward-Optimized Orthogonal Matching Pursuit
  • BioDictIns.cpp Enlarges a basis selected from a given dictionary by one vector
  • BioInsert.cpp Adds an atom to a basis. It also appropriately modifies the corresponding biorthogonal basis and orthonormal basis (obtained by modified Gram-Schmidt).
To download all the routines click here.
All the presented routines are described in detail in our manual (ps,pdf).