资源简介
本matlab程序用于最小二乘法系统辨识。
代码片段和文件信息
%递推最小二乘参数估计(RLS)
clear all; close all;
a=[1 -1.5 0.7]‘; b=[1 0.5]‘; d=1; %对象参数
na=length(a)-1; nb=length(b)-1; %na、nb为A、B阶次
L=400; %仿真长度
uk=zeros(d+nb1); %输入初值:uk(i)表示u(k-i)
yk=zeros(na1); %输出初值
u=randn(L1); %输入采用白噪声序列
xi=sqrt(0.1)*randn(L1); %白噪声序列
theta=[a(2:na+1);b]; %对象参数真值
thetae_1=zeros(na+nb+11); %thetae初值
P=10^6*eye(na+nb+1);
for k=1:L
phi=[-yk;uk(d:d+nb)]; %此处phi为列向量
y(k)=phi‘*theta+xi(k); %采集输出数据
相关资源
- matlab 程序\\\\多项式拟合插值.rar
- matlab水准网平差
- 关于汽车的制动性的MAtlab仿真
- 使用Matlab和CCS设计FIR滤波器
- 用matlab语言实现编解码
- 模拟退火算法进行函数优化 matlab
- 通信原理仿真实验 matlab
- 数学物理方程大作业 matlab
- VIBE-MEX--
- 复化Simpson公式
- 基于MATLAB的模糊控制表计算程序.m
- BCH matlab 编码
- matlab guide 选择文件夹
- Matlab_2013_64bit支持VS2013 的配置文件
- 基于视频的matlab光流法
- matlab串口实时波形显示
- matlab神经网络、模糊和LQR控制一级、
- 一级倒立摆神经网络控制
- LK光流法MATLAB代码
- matlab串口实时显示波形。
- EXR格式图片Matlab读写插件
- matlab批量抠图
- Deep Semi-NMF源代码
- Semi-NMF源代码
- 背景差分提取,波门跟踪
- 傅立叶变换五大性质的matlab实现
- matlab中的牛顿下山法
- 基于形态学的matlab边缘检测小程序
- 超大tif图像分割为100等份
- matlab三相调压异步机电路
评论
共有 条评论