文件名称:svd算法matlab代码-SVT:奇异值阈值(旧版代码)
文件大小:677KB
文件格式:ZIP
更新时间:2024-06-16 12:10:03
系统开源
svd算法matlab代码无级变速器 奇异值阈值“ SVT”(旧版代码) 这是从SVT网站上获得的; 请访问该网站以获取有关SVT用途的信息。 该存储库包含MATLAB代码以及C / mex代码,因此必须与编译器一起安装。 具体来说,这些文件取自该处的最新软件包,并于2019年6月开始进行更新以与最新的OS和Matlab版本兼容。 该软件包未得到积极维护,SVT并非始终是最好的最新算法,但是我们会尽力提供部分支持。 除了PROPACK的代码外,EmmanuelCandès和Stephen Becker为SVT编写的原始代码。 PROPACK的此变体已在许多其他矩阵完成代码中重复使用。 由Stephen Becker维护(电子邮件:firstname.lastname @ colorado.edu) 编译说明 下载整个存储库,然后转到SVD_utilities子目录,然后在MATLAB中运行install_mex.m 。 使用test_MEX.m和test_PROPACK.m测试。 然后返回到父目录并运行Test_SVT.m 注意:我们已经包含了针对几种架构的预编译二进制文件。 您可能需
【文件预览】:
SVT-master
----Test_SVT.m(4KB)
----SVT.m(7KB)
----LICENSE(1KB)
----README.md(1KB)
----FPC.m(5KB)
----SVD_utilities()
--------updateSparse.c(5KB)
--------bdsqr.mexa64(9KB)
--------smvp.mexmaci(13KB)
--------updateSparse.mexglx(13KB)
--------reorth_complex.m(3KB)
--------reorth.mexmac(13KB)
--------lanbpro.m(23KB)
--------XonOmega.mexglx(21KB)
--------XonOmegaTranspose.mexglx(22KB)
--------reorth.mexmaci64(13KB)
--------XonOmegaTranspose.mexa64(14KB)
--------bdsqr_mex.c(5KB)
--------updateSparse.mexmac(13KB)
--------reorth.c(5KB)
--------bdsqr.mexglx(14KB)
--------reorth_m.m(3KB)
--------bdsqr.m(986B)
--------test_MEX.m(3KB)
--------XonOmega.mexw64(62KB)
--------thresh.m(469B)
--------bdsqr.mexsol(94KB)
--------XonOmega.c(26KB)
--------smvp.mexw32(55KB)
--------smvp.mexw64(57KB)
--------XonOmegaTranspose.mexmac(17KB)
--------updateSparse_slow.m(1KB)
--------XonOmega.mexmaci(17KB)
--------bdsqr.mexw32(56KB)
--------reorth.mexsg64(26KB)
--------XonOmega.mexglx_bak(16KB)
--------XonOmegaTranspose.mexmaci64(17KB)
--------XonOmega.map(48KB)
--------bdsqr.mexmaci64(9KB)
--------mexHelper.m(173B)
--------XonOmegaTranspose.mexw32(59KB)
--------findBestMultiply.m(2KB)
--------dbdqr.c(1KB)
--------refinebounds.m(939B)
--------XonOmega.mexw32(59KB)
--------compute_int.m(1KB)
--------install_mex.m(4KB)
--------reorth.mexsg(25KB)
--------bdsqr.mexmaci(9KB)
--------dbdqr.f(445B)
--------bdsqr.mexsg64(25KB)
--------updateSparse.mexa64(9KB)
--------smvp.mexa64(9KB)
--------reorth.mexmaci(21KB)
--------bdsqr.mexsg(25KB)
--------XonOmegaTranspose.c(23KB)
--------XonOmega.mexmac(17KB)
--------XonOmega.m(2KB)
--------bdsqr.mexmac(13KB)
--------updateSparse.mexmaci64(13KB)
--------smvp.mexglx(13KB)
--------lansvd.m(12KB)
--------reorth.mexw64(57KB)
--------smvp.mexmac(9KB)
--------reorth_mex.c(5KB)
--------updateSparse.mexw64(57KB)
--------smvp.mexmaci64(9KB)
--------reorth.f(3KB)
--------updateSparse.mexmaci(12KB)
--------test_PROPACK.m(3KB)
--------reorth.m(3KB)
--------reorth.mexglx(16KB)
--------reorth.mexw32(56KB)
--------smvp.map(46KB)
--------reorth.mexsol(85KB)
--------XonOmega.mexmaci64(17KB)
--------reorth.mexa64(9KB)
--------bdsqr.mexw64(56KB)
--------updateSparse.map(47KB)
--------XonOmega.mexa64(14KB)
--------updateSparse.mexw32(56KB)
--------XonOmegaTranspose.mexw64(62KB)
--------smvp.c(4KB)