📄 main1.m
字号:
%main1
[y0,s,filename]=indata;
%if filename=='pidsmir1';
if strcmp(filename,'pidsmir1')
[ac,bc,cc,dc]=linmod2('smith1c');
[b,a0]=smith1c([],[],[],0);
else
a0=[0 0 0 0 0 0];
end
i=1;m=500;
u=[0 0];
%v=140;
s0=[0 0 1];
while i<m
t0=now;
[y,s,filename]=indata;
if isempty(y)
y=[0 0 0 0 0];
end;
s0(1)=s;
if strcmp(filename,'pidsmir1')
fm=[filename, '(y,s0,a0,u,ac,bc,cc,dc)'];
else
fm=[filename, '(y,s0,a0,u)'];
end
[u,s0,a0]=eval(fm);
u
outdata(u(2));
%i=i+1;
t01=etime(datevec(now),datevec(t0));
pause(abs(1-t01)); %Running time is 1 sec. for a cycle
end
fclose(f11);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -