Software
 
Adaptive-Size Dictionary Learning

Code for the algorithm from

B.Dumitrescu, C.D.Giurcaneanu - Adaptive-Size Dictionary Learning Using Information Theoretic Criteria, Algorithms, vol.12, no.9, art.no.178, Sep. 2019.


Design of incoherent frames

These programs implement the algorithm (with a correction) from

B.Dumitrescu - Designing Incoherent Frames With Only Matrix-Vector Multiplications, IEEE Signal Processing Letters, vol.24, no.9, pp.1265-1269, Sep. 2017.


Positive trigonometric polynomials and signal processing applications, Springer 2017 (1st edition 2007)

This zip file contains MATLAB programs using CVX and Pos3Poly for the second edition, together with the SeDuMi implementations from the first edition. All examples from the book are covered. See the README file.


POS3POLY

The library POS3POLY facilitates optimization with positive polynomials and is built on top of CVX. The reference paper is

B.C.Sicleru, B.Dumitrescu - POS3POLY - a MATLAB Preprocessor for Optimization with Positive Polynomials, Optimization and Engineering, vol.14, no.2, pp.251-273, 2013.