标题:恳求帮忙!
只看楼主
AiJun
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-7
 问题点数:0 回复次数:1 
恳求帮忙!

关于递推最小二乘算法的程序,请教各位高手了,先说明如下:

给出m个n维向量q(k)和m个实数y(k),给出m*m阶矩阵p(0)(为初始的),向量w(0)(为初始的),常数a,最大计算次数K'

先计算g(k)=(p(k-1)q(k))/(a+q(k)p(k-1)q(k))(式1)以及p(k)=(1/a)*(p(k-1)-g(k)q(k)p(k-1))(式2),

再按照下式计算w(k')=w(k'-1)+g(k')[y(k)-q(k')w(k'-1)],(式3)

计算J(k')=J(k'-1)+(y(k)-q(k')w(k'-1)),判断|J(K')-J(K'-1)|是否小于给定某一值b

若是则取w(k*)=w(k'),不是则判断k'是否小于K',若是k'=k'+1,再计算 w(k'),即从式3计算,不是,则再计算g(k),p(k)即从(式1)(式2),

搜索更多相关主题的帖子: 恳求 
2004-07-08 19:30
AiJun
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2004-6-7
得分:0 

说明一下:其中涉及到矩阵运算的,没有标出转置,见谅

2004-07-08 19:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-3244-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015768 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved