资源简介
系统辨识 MATLAB实现的递推最小二乘算法 验证了带遗忘因子的算法的准确度
代码片段和文件信息
L=3000;
z(2)=0;z(1)=0;%取z的前二个初始值为零
for k=3:L+4;
u(k)=randn(1);
z(k)=1.5*z(k-1)-0.7*z(k-2)+1.0*u(k-1)+1.5*u(k-2)+ normrnd(0111);%给出理想的辨识输出采样信号
zn(k1)=z(k);
end
c0=[0 0 0 0 ]‘; %a1 a2 b1 b2给出被辨识参数的初始值
p0=10^6*eye(44);
c=[c0zeros(42999)];%被辨识参数矩阵的初始值及大小
for k=3:3000; %开始求K
h1=[-z(k-1)-z(k-2)u(k-1)u(k-2)]‘; x=h1‘*p0*h1+1; x1=inv(x); %开始求K(k)
k1=p0*h1*x1;%求出K的值
d1=z(k)-h1‘
- 上一篇:matlab粒子群算法工具箱
- 下一篇:商用车VCUsimuli
nk程序
相关资源
- 正交最小二乘法的matlab代码(ols)
- 多级最小二乘法Matlab程序
- 最小二乘法matlab代码205964
- 最小二乘法 MATLAB
- matlab最小二乘法滤波
- matlab系统辨识最小二乘整批算法
- 用matlab拟合圆 基于最小二乘法 详细推
- 最小二乘法实现位相解包裹
- 基于粒子群PSO算法系统辨识matlab程序
- 系统辨识大作业 经典辨识方法
- 最小二乘法曲线拟合的matlab实现
- 最小二乘法作谱估计的MATLAB程序
- 最小二乘法辨识
- 采用LMS算法利用自适应滤波器进行系
- 最小二乘法定位解算
- 最小二乘法系统辨识
- 电力系统状态估计-最小二乘法-matla
- 偏最小二乘法总算法matlab代码
- 系统辨识与MATLAB仿真程序与剖析夹
- 系统辨识参数辨识matlab程序
- 递推最小二乘法RLS及模型阶次辨识F
- 最小二乘法曲面拟合的算法
- 非线性系统辨识
- 最小二乘法Matlab代码
- 最小二乘法匹配,matlab代码,相关系
- 最小二乘法系统辨识matlab 程序
- 利用Matlab编写,记录二值化图像像素
- 利用Matlab编写,记录二值化图像像素
- 梯度下降法的matlab代码,包括最小二
- 粒子群系统辨识
评论
共有 条评论