kfywt 发表于 2014-3-9 20:48 
次数不超过5次的多项式向量空间,找到一个基,1,x^2,...,x^5,现在把这个基进行正交化,你试试QR分解帮我 ...
<p1,p2> 定义为两个多项式的内积,比如积分。积分您会算吧。然后要做的就是gram schmidt了。
第一个基还是1,记为p1,
第二个是x - <1,x>1/<1,1>, 然后normalize, 作为第二个基p2。
第三个 x^2 - <p1,x^2>p1/<p1> - <p2,x^2>p2/<p2>, 然后normalize,作为p3.
......
因为你所做的变换都是在不高于五次的多项式空间,所以有所有的内积运算和加法,数乘都是在多项式空间。这就是你需要的QR了。这里的Q是一组正交基(5个多项式函数),R还是一个upper triangular。如果你的多项式是以数据的形式呈现的,那么结果就是一个新的数据矩阵和一个R。所作的内积运算可以在数据上做sample inner product。
上面是正交化的一个方法。正交多项式还有好多其他形式,比如什么jacobi polynomials。也应该有相应算法,我觉得lz可以去google一下。论坛上讨论这个问题效率有点低。