• 大小: 13KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: matlab建模  

资源简介

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

评论

共有 条评论