yincwxa2006的个人博客分享 http://blog.sciencenet.cn/u/yincwxa2006

博文

按标题搜索
分享 [转载]【建模与辨识程序】递推的极大似然辨识程序
2019-11-4 14:16
clear % 清零 a(1)=1;b(1)=0;c(1)=1;d(1)=0;u(1)=d(1);z(1)=0;z(2)=0; % 初始化 for i=2:1200 % 产生 m 序列 u(i) a(i)=xor(c(i-1),d(i-1)); b(i)=a(i-1); c(i)=b(i-1); d(i)=c(i-1); u(i)=d(i); end u; % 若取去 ‘ ; ’ 可以在程序运行中观测到 m 序列 v=randn(1200,1); % 产生正 ...
403 次阅读|没有评论
分享 [转载]【建模与辨识程序】梯度校正的最小二乘辨识程序
2019-11-4 14:15
梯度校正的最小二乘辨识程序 %FLch4GAeg1 clear u= ; y= ; % 画出 u 和 y 图形 figure(1), subplot(2,1,1), stem(u), subplot(2,1,2), stem(y), hold on k=1:20 plot(k,y) % 给出初始值 h1= ';h2= ';g= ';I= ; h= ; % 计算输入样本数据 h(k) for k=3:18 h(:,k)= '; end ...
347 次阅读|没有评论
分享 [转载]【建模与辨识程序】增广的最小二乘辨识程序
2019-11-4 14:14
%FLch3ELSeg4 clear L=60;% 四位移位积存器产生的 M 序列的周期 y1=1;y2=1;y3=1;y4=0;% 四个移位积存器的输出初始值 for i=1 ; x1=xor(y3,y4);% 第一个移位积存器的输入信号 x2=y1;% 第二个移位积存器的输入信号 x3=y2;% 第三个移位积存器的输入信号 x4=y3;% 第四个移位积存器的输入信号 y( ...
350 次阅读|没有评论
分享 [转载]【建模与辨识程序】递推的最小二乘辨识程序
2019-11-4 14:14
%FLch3RLSeg3 clear% 清理工作间变量 L=15;% M 序列的周期 y1=1;y2=1;y3=1;y4=0;% 四个移位积存器的输出初始值 for i=1 ;% 开始循环,长度为 L x1=xor(y3,y4);% 第一个移位积存器的输入是第 3 个与第 4 个移位积存器的输出的 “ 或 ” x2=y1;% 第二个移位积存器的输入是第 3 个移位积存器的 ...
351 次阅读|没有评论
分享 [转载]【建模与辨识程序】实际压力系统的最小二乘辨识程序
2019-11-4 14:13
实际压力系统的最小二乘辨识程序 %FLch3LSeg2 clear% 工作间清零 V= '% 赋初值 V ,并显示 P= '% 赋初值 P ,并显示 %logP=-alpha*logV+logbeita= '=HL*sita% 注释 P 、 V 之间的关系 for i=1:6;% 循环变量的取值为从 1 到 6 Z(i)=log(P(i));% 赋系统的输出采样值 e ...
334 次阅读|没有评论
分享 [转载]【建模与辨识程序】二阶系统一次性完成最小二乘辨识程序
2019-11-4 14:13
二阶系统一次性完成最小二乘辨识程序 %FLch3LSeg1 u= ; % 系统辨识的输入信号为一个周期的 M 序列 z=zeros(1,16); % 定义输出观测值的长度 for k=3:16 z(k)=1.5*z(k-1)-0.7*z(k-2)+u(k-1)+0.5*u(k-2); % 用理想输出值作为观测值 end subplot(3,1,1) % 画三行一列图形窗口中的第一个图形 stem(u ...
345 次阅读|没有评论
分享 [转载]【建模与辨识程序】M序列产生程序
2019-11-4 14:12
X1=1;X2=0;X3=1;X4=0; % 移位寄存器输入 Xi 初 T 态( 0101 ), Yi 为移位寄存器各级输出 m=60; % 置 M 序列总长度 for i=1:m %1# Y4=X4; Y3=X3; Y2=X2; Y1=X1; X4=Y3; X3=Y2; X2=Y1; X1=xor(Y3,Y4); % 异或运算 if Y4==0 U(i)=-1; else U(i)=Y4; end end M=U % 绘图 i1=i k=1 ...
283 次阅读|没有评论
分享 [转载]【建模与辨识程序】白噪声产生程序
2019-11-4 14:11
A=6; x0=1; M=255; f=2; N=100; for k=1:N x2=A*x0; x1=mod (x2,M); v1=x1/256; v(:,k)=(v1-0.5)*f; x0=x1; v0=v1; end v2=v k1=k; %grapher k=1:k1; plot(k,v,k,v,'r'); xlabel('k'), ylabel('v');title('(-1,+1) 均匀分布的白噪声 ')
266 次阅读|没有评论
分享 [转载]【建模与辨识程序】随机序列产生程序
2019-11-4 14:11
A=6; x0=1;M=255; for k=1:100 x2=A*x0; x1=mod (x2,M); v1=x1/256; v(:,k)=v1; x0=x1; v0=v1; end v2=v k1=k; %grapher k=1:k1; plot(k,v,k,v,'r'); xlabel('k'), ylabel('v');title('(0,1) 均匀分布的随机序列 ')
259 次阅读|没有评论

本页有 1 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2020-2-18 00:12

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部