2011-10-17
下面的文本主要用于算法设计和算法实现的需要。 主要内容参考了Golub的书籍。
适合任何三角矩阵(无论对角元是否为1,属于通用算法)
1
估计U1.1 1.2 2
1 ................................................................................................................................... 1
方法1: ........................................................................................................................ 1 方法2: ........................................................................................................................ 2
1估计L .................................................................................................................................... 2 2.1 2.2
方法1:estfullnrm_forward(T,D) ................................................................................ 2 方法2: ........................................................................................................................ 3
1 估计U
1见Golub的书:
1.1 方法1:
1.2 方法2:
2 估计L
1参考Golub的书,在估计U1的模算法基础上得到的对于下三角矩阵的算法:
2.1 方法1:
p(1:n)0
for k1:n
Choose d(k)
y(k)(d(k)p(k))/T(k,k)
p(k1:n)p(k1:n)y(k)T(k1:n,k)
end
2.2 方法2:
p(1:n)0
for k1:n
y(k)(1p(k))/T(k,k) y(k)(1p(k))/T(k,k)
p(k)p(k1:n)y(k)T(k1:n,k) p(k)p(k1:n)y(k)T(k1:n,k)
if |y(k)|||p(k)||1|y(k)|||p(k)||1
else end end
y(k)y(k) p(k1:n)p(k)
y(k)y(k) p(k1:n)p(k)
因篇幅问题不能全部显示,请点此查看更多更全内容