求最小二乘法递推算法的MATLAB程序,最好有详细注释的,多多益善
发布网友
发布时间:2022-04-12 10:06
我来回答
共2个回答
热心网友
时间:2022-04-12 11:35
多多益善指【解 释】 益:更加;善:好。形容一样东西或人等越多越好。
【出 处】 西汉·司马迁《史记·淮阴侯列传》:上问曰:“如我能将几何?”信曰:“陛下不过能将十万。”上曰:“子有何如?”曰:“臣多多而益善善。”
【用 法】 主谓式;作谓语、状语、分句;含褒义
【示 例】 高玉宝《高玉宝》第十章:“~倒是~,这回可是上面*得急,要得急呀!”
【近义词】 贪多务得、贪得无厌
【反义词】 清心寡欲、不忮不求
【歇后语】 韩信点兵 ;出家人不爱财分享给你的朋友吧:人人网新浪微博开心网MSNQQ空间
对我有帮助
131回答时间:2008-5
热心网友
时间:2022-04-12 12:53
%200个输入输出数据对已存放在列向量u,y中
%step1 赋初试值
Fo=zeros(10,5);
Yo=zeros(10,1);
for i=1:10
Fo(i,:)=[-y(i+1) -y(i) u(i+2) u(i+1) u(i)];
Yo(i)=y(i+2);
end
Pn=inv(Fo'*Fo);
Sn=Pn*Fo'*Yo;
%step2 递推
for i=1:188
Fn=[-y(i+11) -y(i+10) u(i+12) u(i+11) u(i+10)];
Kn=Pn*Fn'*(1+Fn*Pn*Fn')^(-1);
Sn=Sn+Kn*(y(i+12)-Fn*Sn);
Pn=Pn-Pn*Fn'*(1+Fn*Pn*Fn')^(-1)*Fn*Pn;
end
Sn