系统辨识matlab代码
小凡1991
我就是我
展开
-
系统辨识char3_3——递推最小二乘辨识程序
程序: clear all close all clc %产生N(0,1)正态分布的随机噪声 randn('seed',100); v=randn(1,60); %产生M序列 L=60;% M序列的周期 y1=1;y2=1;y3=1;y4=0;%四个移位积存器的输出初始值 for i=1:L; x1=xor(y3,y4); x2=y1; x3=y2; x4=y3; y原创 2016-05-16 17:00:59 · 5699 阅读 · 2 评论 -
系统辨识char3_2——最小二乘辨识程序
程序: clear all close all clc randn('seed',100) v=randn(1,16); %产生一组16个N(0,1)的高斯分布的随机噪声 % M序列产生程序 L=15;% M序列的周期 y1=1;y2=1;y3=1;y4=0;%四个移位积存器的输出初始值 for i=1:L; x1=xor(y3,y4); x2=y1; x3=y2; x4=y3;原创 2016-05-16 17:11:46 · 4827 阅读 · 2 评论 -
系统辨识char3_1——polyfit实现最小二乘辨识的原理
程序: clear all close all clc T=[20.5 26 32.7 40 51 61 73 80 88 95.7];%温度 R=[765 790 826 850 873 910 942 980 1010 1032];%阻值 [m,n]=size(T); figure plot(T,R,'b+') t=0; z=0; tz=0; tt=0; for i=1:n t=t原创 2016-05-16 17:35:09 · 1604 阅读 · 0 评论