资源简介
本人系统辨识课程的全部代码 以及报告 报告里有所有算法原理。内容如下:
第一章 最小二乘法 1
1.1 问题重述 1
1.2 最小二乘法 1
1.2.1 基本最小二乘法 1
1.2.2 不需矩阵求逆的最小二乘法 2
1.2.3 递推最小二乘法 4
1.3 辅助变量法 6
1.3.1 一次辅助变量法 6
1.3.2 递推辅助变量法 7
1.4 广义最小二乘法 9
1.4.1 一次广义最小二乘法 9
1.4.2 递推广义最小二乘法 10
1.5 夏式法 12
1.5.1 夏式偏差修正法 12
1.5.2 夏式改良法 13
1.5.3 递推夏式法 13
1.6 增广矩阵法 16
1.7 自编方法-多阶段最小二乘法 18
1.8 噪声特性分析 19
1.8.1 时域波形 20
1.8.2 均值分析 20
1.8.3 方差分析 21
1.8.4 自相关函数分析 21
1.8.5 功率谱密度分析 22
1.8.6 总结 22
第二章 极大似然法 23
第三章 方法比较 25
3.1 问题重述 25
3.2 各方法精度对比 25
3.3 各方法计算量对比 25
3.4 噪声方差的影响 26
3.5 白噪声和有色噪声对辨识的影响 27
第四章 系统模型阶次的辨识 28
4.1 问题重述 28
4.2 按残差方差定阶 28
4.2.1 按估计误差方差最小定阶 28
4.2.2 F检验法 29
4.3 按AKAIKE信息准则定阶 29
4.4 按残差白色定阶 30
4.5 噪声对定阶的影响 31
4.6 三种方法的优劣及有效性 31
附录 32

代码片段和文件信息
% 噪声特性分析
clear;clc;
load(‘uy3.mat‘);
theta=[1.5;0.8;0.5;0.2]; %参数真值
n=2; %系统阶数
N=length(u)-n; %矩阵维数
Y=y(n+1:n+N1); %输出矩阵
Phi=zeros(N2*n);
for i=1:n
Phi(:i)=-y(n-i+1:n+N-i1);
Phi(:n+i)=u(n-i+1:n+N-i1);
end
Y_=Phi*theta;
e=Y_-Y; %残差
%波形
figure(1)
plot(1:Ne)
%均值分析
e_mean=mean(e)
%方差分析
e_var=var(e)
%自相关函数分析
C=xcorr(e‘unbiased‘);
NC=(length(C)+1)/2;
j=1;
for i=-(NC-1):(NC-1)
C(j)=C(j)/abs(i);
j=j+1;
end
figure(2)
plot(-(NC-1):(NC-1)C)
%功率谱密度分析
nfft=1024;
cxn=xcorr(e‘unbiased‘);
CXk=fft(cxnnfft);
Pxx=abs(CXk);
figure(3)
plot(1:1024Pxx)
axis([11024010])
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-04-05 09:05 code\
文件 776 2015-12-16 23:26 code\Analysis.m
文件 1091 2015-12-16 16:04 code\GLS.m
文件 1071 2015-12-16 17:57 code\Hsia1.m
文件 973 2015-12-16 18:03 code\Hsia2.m
文件 452 2015-12-16 03:33 code\IV.m
文件 346 2015-12-15 22:31 code\LS.m
文件 1001 2015-12-16 02:36 code\LS_without_inv.m
文件 1495 2015-12-17 02:21 code\ML.m
文件 737 2015-12-17 03:26 code\MSLS.m
文件 702 2015-12-16 21:44 code\MSLS2.m
文件 1842 2015-12-16 18:46 code\RAM.m
文件 2068 2015-12-16 16:35 code\RGLS.m
文件 2015 2015-12-16 18:22 code\RHsia.m
文件 896 2015-12-16 03:58 code\RIV.m
文件 608 2015-12-15 22:58 code\RLS.m
文件 746 2015-12-17 05:06 code\SD1.m
文件 1575 2015-12-17 05:15 code\SD2.m
文件 2278 2015-12-17 05:28 code\SD3.m
文件 986 2015-12-14 17:47 code\TS.m
文件 13147 2015-11-11 23:39 code\uy1.mat
文件 13372 2015-11-11 23:40 code\uy2.mat
文件 13126 2015-11-11 23:40 code\uy3.mat
文件 1232451 2015-12-18 11:21 系统辨识大作业 - 殷泽阳.pdf
相关资源
- 编程实现二维DCT变换
- 图像二值化
- 用FFT对信号进行频谱分析
- Tone-Reservation
- QGA 量子遗传算法
- 用矩阵类算法程序和最小二乘法
- 新旧坐标换算(采用最小二乘法利用
- 差分形式的阻滞增长模型
- 遗传算法的M文件
- 简单二阶互联系统的非线性动力学分
- 最小二乘法拟合曲线
- 手写数字识别-模板匹配法
- Stock_Watson_动态因子分析模型
- 果蝇优化算法优化支持向量回归程序
- 自己做的一个简单GUI扑克纸牌识别-
- multi output SVR
- AR过程的线性建模过程与各种功率谱估
- PCNN TOOLBOX
- plstoolbox.zip
- 中国国家基础地理信息系统GIS数据
- 粒子群微电网优化调度
- 矩阵分析-经典教材-中文版-Roger.A.Ho
- 压缩感知TwIST
- 基于最小错误率的贝叶斯手写数字分
- 《系统辨识与自适应控制》考核试题
- 导弹制导实验
- 画跟踪精确度图的程序.zip
- 机器学习-最小二乘法多项式拟合
- 重力场大地水准面及重力异常阶次误
- prtools5.2.3工具包
评论
共有 条评论