OBD-BCS Matlab implementation. Version 1.1 February, 2010.
This implementation uses the OMP package, implemented by Ron Rubinstein (computer science department Technion), which can be downloaded from: http://www.cs.technion.ac.il/~ronrubin/software.html.
Installation:
1. Unzip all files to a directory of your choice.
2. Make sure the OMP package is installed on your computer.
3. Change the 揳ddpath?command in the beginning of obdBCS.m to the correct path of the OMP package on your computer.
Usage:
1. obdBCS.m runs the first version of the OBD-BCS algorithm, which receives the maximal number of nonzero elements in S; type "help obdBCS" for usage instructions.
2. obdBCSsep.m runs the second version of OBD-BCS algorithm, which receives the maximal number of nonzero elements in each block of S; type "help obdBCSsep" for usage instructions.
3. expamle_obdBCS.m is an example for the usage of obdBCS.m.
4. expamle_obdBCSsep.m is an example for the usage of obdBCSsep.m.