sos1.m

来自「华东理工大学自动化系《控制系统分析、设计和应用》教材配套程序实例,有关说明: 」· M 代码 · 共 15 行

M
15
字号
%t=[0,10,20,40,60,80,100,150,200,300,400,500];
%h=[0,-0.5,9.5,18,33,45,55,63,78,86,95,98];
%load d:\yzpta\stepdata;st=step_data';t=st(1,:);h=st(2,:);
load invdata1;y=yy;
[r,tm]=size(y);t=y(1,[1:10:200,200:100:tm]);h=y(2,[1:10:200,200:100:tm]);

tt=t;hh=h;
x0=[1,12,1,24];
x=curvefit('onedt1',x0,tt,hh)
y=onedt1(x,tt);err=sum((hh-y).^2)
save fitdata1 t h tt y x;
plot(t,h,'r*',tt,y,'b','linew',2);grid;%pause;
%plot(tt,hh-y);grid;maxerr=max(abs(hh-y));

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?