PROPAGATING ALGORITHM FOR DETERMINING NTH-ORDER POLYNOMIAL, LEAST-SQUARES FITS

被引:10
|
作者
GANGI, AF
SHAPIRO, JN
机构
[1] TEXAS A&M UNIV,COLLEGE STN,TX 77843
[2] AMOCO PROD CO,DENVER,CO 80202
关键词
COMPUTER PROGRAMMING - Subroutines;
D O I
10.1190/1.1440793
中图分类号
P3 [地球物理学]; P59 [地球化学];
学科分类号
0708 ; 070902 ;
摘要
An algorithm is described which iteratively solves for the coefficients of successively higher-order, least-squares polynomial fits in terms of the results for the previous, lower-order polynomial fit. The technique takes advantage of the special properties of the least-squares or Hankel matrix, for which A//i//,//j equals A//i// plus //1//, //j// minus //1. Only the first and last column vectors of the inverse matrix are needed at each stage to continue the iteration to the next higher stage. An analogous procedure may be used to determine the inverse of such least-squares type matrices. The inverse of each square submatrix is determined from the inverse of the previous, lower-order submatrix. The results using this algorithm are compared with the method of fitting orthogonal polynomials to data points. While the latter method gives higher accuracy when high-order polynomials are fitted to the data, it requires many more computations. The increased accuracy of the orthogonal-polynomial fit is valuable when high precision of fitting is required; however, for experimental data with inherent inaccuracies, the added computations outweigh the possible benefit derived from the more accurate fitting.
引用
收藏
页码:1265 / 1276
页数:12
相关论文
共 50 条