layout | title |
---|---|
default |
svt |
svt
is a MATLAB wrapper function for singular value thresholding.
The function is developed by Cai Li and Hua Zhou.
The code is tested on MATLAB R2013a, but should work on other versions of MATLAB with no or little changes. Current version works on these platforms: Windows 32-bit, Windows 64-bit, Linux 64-bit, and Mac (Intel 64-bit). Type computer
in MATLAB's command window to determine the platform.
- Download the zip or tar package.
- Extract the zip or tar package.
unzip PackageName.zip
or
tar xvzf PackageName.tar.gz
- Rename the folder from PackageName to svt.
mv PackageName svt
- Add the svt folder to MATLAB search path. Start MATLAB, cd to the svt directory, and execute the following commands
addpath(pwd) %<-- Add the toolbox to the MATLAB path
savepath %<-- Save for future MATLAB sessions
- Go through following tutorials for the usage. For help of individual functions, type
?
followed by the function name in MATLAB.
svt function for MATLAB is licensed under the BSD license. Please use at your own risk.
If you use this function in any way, please cite the software itself along with at least one publication or preprint.
- Software reference
C Li and H Zhou. MATLAB svt function Version 0.0.1. Available online, July 2014.
C Li and H Zhou (2017) svt: Singular Value Thresholding in MATLAB. [Journal of Statistical Software](in press)
Cai Li cli9@ncsu.edu | Hua Zhou hua_zhou@ncsu.edu