资源简介
matlab代码,直接应用输入输出数据辨识传递函数模型,且包含多种传递函数模型结构的辨识
代码片段和文件信息
%计算辨识优化目标函数子程序,模型结构G(s)=V1/(V2s+1)^V3
function [Qy1]=psoi_obj_1(V)
global Ts m u y n
Q=0;
%计算差分方程及目标函数
x(1:n)=0;
DT=2;
A=exp(-DT/V(2));B=1-A;
for k=1:m
for i=1:Ts/DT
x(1)=A*x(1)+V(1)*B*u(k);
for j=2:n
x(j)=A*x(j)+B*x(j-1);
end
end
y1(k)=x(n);
Q=Q+(y(k)-y1(k))*(y(k)-y1(k));
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-03-24 12:20 PSO辨识五种\
文件 5705 2016-01-20 16:58 PSO辨识五种\bianshishuju.mat
文件 1856 2016-01-20 16:58 PSO辨识五种\data_step_io.mat
文件 375 2016-01-20 16:58 PSO辨识五种\psoi_obj_1.m
文件 1037 2016-01-20 16:58 PSO辨识五种\psoi_obj_2.m
文件 556 2016-01-20 16:58 PSO辨识五种\psoi_obj_3.m
文件 455 2016-01-20 16:58 PSO辨识五种\psoi_obj_4.m
文件 12094 2016-01-20 16:58 PSO辨识五种\PSO_MAIN.asv
文件 12200 2016-01-20 16:58 PSO辨识五种\PSO_MAIN.m
评论
共有 条评论