矩阵 svd vc++程序

时间:2015-12-31 07:42:14
【文件属性】:

文件名称:矩阵 svd vc++程序

文件大小:769KB

文件格式:RAR

更新时间:2015-12-31 07:42:14

svd c++

利用c++程序来进行矩阵svd分解.奇异值分解 (singular value decomposition,SVD) 是另一种正交矩阵分解法;SVD是最可靠的分解法,但是它比QR 分解法要花上近十倍的计算时间。[U,S,V]=svd(A),其中U和V代表二个相互正交矩阵,而S代表一对角矩阵。 和QR分解法相同者, 原矩阵A不必为正方矩阵。使用SVD分解法的用途是解最小平方误差法和数据压缩。


【文件预览】:
svd
----UpgradeLog.XML(5KB)
----_UpgradeReport_Files()
--------UpgradeReport.xslt(12KB)
--------UpgradeReport_Minus.gif(69B)
--------UpgradeReport.css(3KB)
--------UpgradeReport_Plus.gif(71B)
----svd.sln.old(895B)
----svd.suo.old(12KB)
----svd.sln(866B)
----svd.cpp(10KB)
----svd.vcproj(4KB)
----svd.vcproj.HELLOCAT-14F70E.hellocate.user(1KB)
----svd.h(575B)
----main.cpp(2KB)
----main.h(0B)
----svd.suo(16KB)
----svd.vcproj.7.10.old(3KB)
----Debug()
--------BuildLog.htm(6KB)
--------svd.obj(20KB)
--------vc90.pdb(60KB)
--------main.obj(11KB)
--------vc90.idb(59KB)
--------mt.dep(67B)
--------svd.exe.embed.manifest(406B)
--------svd.ilk(1.04MB)
--------svd.exe(478KB)
--------svd.exe.embed.manifest.res(472B)
--------svd.pdb(2.15MB)
--------svd.exe.intermediate.manifest(381B)
----svd.ncb(755KB)

网友评论

  • 下来没发运行
  • 文本矩阵降维分解,研究K值得取法
  • 非常好啊,非常有用
  • 还可以 凑合用吧
  • 还是很不错的,很有价值,值得拥有
  • 针对实数的,复数不能用,自己看能不能改进咯,谢谢~
  • SVD算法在三维点云配准中应用广泛,楼主的分享很有价值,谢啦
  • SVD分解比较复杂,自己研究半天也没弄明白,谢谢上传者,学习学习
  • 这还是要看看的啊,奇异值分解还是很有用的啊
  • 不是特别好,对于一些极端的例子,需要自己重新设置参数,不过还是很方便后续开发~
  • SVD分解比较复杂,自己研究半天也没弄明白,谢谢上传者,学习学习
  • 很好用,已经在VC中实现,虽然定义函数的名称有点乱,但整体实现还是很好用的,很不错。