系统辨识matlab代码
小凡1991
我就是我
展开
-
系统辨识char3_3——递推最小二乘辨识程序
程序:clear allclose allclc%产生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 · 5684 阅读 · 2 评论 -
系统辨识char3_2——最小二乘辨识程序
程序:clear allclose allclcrandn('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 · 4823 阅读 · 2 评论 -
系统辨识char3_1——polyfit实现最小二乘辨识的原理
程序:clear allclose allclcT=[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 · 1602 阅读 · 0 评论