摘要
非线性方程组的数值求解是工程实际应用中时常需要解决的问题。文中讨论了一种基于块B royden算法的预处理方法。与传统算法不同之处是选取一个合适的预处理矩阵对块B royden矩阵进行预处理,以改善矩阵的条件数。数值计算表明,方法具有较快的收敛速度,能极大的减少迭代次数,从而提高方程的求解速度。因此,可适用于大规模科学与工程的高性能计算。
Solving nonlinear equations is a problem often needed to be dealt with in the practical engineering applications. This paper discusses a preconditioning method based on block Broyden algorithm. Different from traditional algorithms, it first chooses a proper preconditioner to transform the system for improving the spectral properties of the block Broyden matrix. Experimental results show that this method has quicker convergence speed and can greatly reduce iteration count and increase solving speed. Therefore, it can be used in the large scale problems arising from scientific and engineering computing.
出处
《南京邮电大学学报(自然科学版)》
EI
2006年第3期58-61,68,共5页
Journal of Nanjing University of Posts and Telecommunications:Natural Science Edition
基金
江苏省自然科学基金重点预研项目(BK2004218)
江苏省自然科学基金(BK2003106)
南京邮电大学'攀登计划'(05KJD520144)资助项目