File Exchange

image thumbnail

Toolbox Sparse Optmization

version 1.5 (805 KB) by

Optimization codes for sparsity related signal processing

4.57143
16 Ratings

75 Downloads

Updated

View License

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.

Comments and Ratings (19)

Minkyung Kim

Hi, Gabriel. I am really appreciate for your nice code !
I have a question, how i can apply some constraint ? (like, X >= 0)

it's better if you publish your references

citysky

Erick Zhou

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.

Abdur Rehman

mimi sam

hunan

hunan (view profile)

very good

Bo

Bo (view profile)

Thanks very much

wu

wu (view profile)

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

wu

wu (view profile)

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

Ganesh AS

Is there any GUI associated with this?

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.
Thanks.

dafav ffaffb

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

Prasad Gurlahosur

Jianwei Ma

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

li hengjian

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

Updates

1.5

Totally changed the toolbox to contain only optimization codes.

1.3

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

1.2

Update of Licence

1.1

BSD Licence

Fixed a few bugs.

Dictionary learning with missing data, learning of orthogonal dictionaries.

Enhanced dictionary and signature learning.

Improvement of the dictionary learning method.

MATLAB Release
MATLAB 7.4 (R2007a)
Acknowledgements

Inspired: CoSaMP and OMP for sparse recovery

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

» Watch video

Win prizes and improve your MATLAB skills

Play today