用C语言解线性方程组

时间:2012-11-23 08:00:52
【文件属性】:

文件名称:用C语言解线性方程组

文件大小:9KB

文件格式:RAR

更新时间:2012-11-23 08:00:52

svd异值分解

SIRT,LSQR,SVD算法程序中,M,N分别系数矩阵A的行数和列数(对于不同的方程,需自己改动此参数),反演得X分别放在文件SIRT_X.TXT,LSQR_X.TXT,SVD_X.TXT中(由程序自动生成)。 另:运行svd程序时,找到svd.c,打开编译运行即可。 附带一个A*X=B的测试文件,其中a.txt是测试方程矩阵的系数矩阵,x.txt为已知解,b.txt为测试方程右边的常数项。分别用上面提供的三个反演算法程序,计算一下,将a.txt ,b.txt作为已知输入程序,算出解X,再与x.txt 中的已知真实解比较,即可看出哪种算法的精度高。


【文件预览】:
解线性方程组
----程序说明.txt(489B)
----b.txt(50B)
----LSQR.c(2KB)
----svd()
--------svdqj.c(465B)
--------b.txt(50B)
--------a.txt(123B)
--------_desktop.ini(9B)
--------svd.c(3KB)
--------svdenglish.c(3KB)
--------svdcmp.c(8KB)
----a.txt(123B)
----x.txt(23B)
----root.c(637B)
----_desktop.ini(9B)
----SIRT.C(2KB)
----Cpp1.cpp(786B)

网友评论

  • 涵盖了主流算法,值得学学
  • 程序很全,很强大
  • 非常不错的东西,值得学习
  • 相当的不错啊~
  • 很全,很强大。好评!
  • 程序很好,功能全面,听好用的
  • 用了其中LSQR程序,挺好用的
  • 程序很全,很强大