View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from
Toolbox Sparse Optmization

4.5 | 14 ratings Rate this file 102 Downloads (last 30 days) File Size: 805 KB File ID: #16204 Version: 1.5

Toolbox Sparse Optmization


Gabriel Peyre (view profile)


01 Sep 2007 (Updated )

Optimization codes for sparsity related signal processing

| Watch this File

File Information

This toolbox contains the implementation of what I consider to be fundamental algorithms
for non-smooth convex optimization of structured functions. These algorithms might not be the fasted
(although they certainly are quite efficient), but they all have a simple implementation in term
of black boxes (gradient and proximal mappings, given as callbacks). However, you should have
some knowledge about what is a gradient operator and a proximal mapping in order to be able
to use this toolbox on your own problems. I suggest you have a look at the
"suggested readings" for some more information about all this.


This file inspired Co Sa Mp And Omp For Sparse Recovery.

MATLAB release MATLAB 7.4 (R2007a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (16)
14 Sep 2016 citysky

07 Jul 2016 Erick Zhou

07 Jul 2016 Erick Zhou

Hi, Gabriel. Have you published papers related to this toolbox? Would you please give me some ideas about how to choose the lambda in your toolbox. thank you.

16 Apr 2016 Abdur Rehman

30 Nov 2015 mimi sam

14 Jan 2012 hunan

hunan (view profile)

very good

Comment only
23 Aug 2011 Bo

Bo (view profile)

Thanks very much

29 Dec 2010 wu

wu (view profile)

some files are lost such as Homotopie2.m
you'd better update your file.

29 Dec 2010 wu

wu (view profile)

it will be better if your zip contains a file of description

18 Apr 2010 Ganesh AS

Is there any GUI associated with this?

Comment only
18 Feb 2010 Farshid Zoghalchi

09 May 2009 Andrea Santos

Hi, Gabriel your work is really interesting.

Actually, I am working with unmixing techniques for images and I want to apply sparse positive matrix factorization. I find your code could be very useful to me but, I do not have clear how to use the code. Can you help me sending me maybe a readme file with more details. I am really excited to use these functions.

02 Aug 2008 dafav ffaffb

There are some file lost in you code.Please give a whole code.

02 Apr 2008 Prasad Gurlahosur

29 Nov 2007 Jianwei Ma

Hello Gabriel, Thanks very much for your code. But it will be better to provide a readme file with more detailed description.

05 Sep 2007 li hengjian

Gabriel Peyré ,you very good !
just one year!,you havedone a lot of work on
signal processing

12 Sep 2007

Improvement of the dictionary learning method.

24 Sep 2007

Enhanced dictionary and signature learning.

02 Oct 2007

Dictionary learning with missing data, learning of orthogonal dictionaries.

21 Nov 2007

Fixed a few bugs.

25 Jun 2009 1.1

BSD Licence

27 Jun 2009 1.2

Update of Licence

19 Jul 2009 1.3

Modified license.
Remove GPL files. Gabriel said he will redo this in January.

03 Jan 2011 1.5

Totally changed the toolbox to contain only optimization codes.

Contact us