資源簡介
神經網絡滑模控制器設計的matlab源代碼

代碼片段和文件信息
%S-function?for?continuous?state?equation
function?[sysx0strts]=s_function(txuflag)
switch?flag
%Initialization
??case?0
????[sysx0strts]=mdlInitializeSizes;
case?1
????sys=mdlDerivatives(txu);
%Outputs
??case?3
????sys=mdlOutputs(txu);
%Unhandled?flags
??case?{2?4?9?}
????sys?=?[];
%Unexpected?flags
??otherwise
????error([‘Unhandled?flag?=?‘num2str(flag)]);
end
%mdlInitializeSizes
function?[sysx0strts]=mdlInitializeSizes
sizes?=?simsizes;
sizes.NumContStates??=?2;
sizes.NumDiscStates??=?0;
sizes.NumOutputs?????=?2;
sizes.NumInputs??????=?1;
sizes.DirFeedthrough?=?0;
sizes.NumSampleTimes?=?0;
sys=simsizes(sizes);
x0=[-0.150];
str=[];
ts=[];
function?sys=mdlDerivatives(txu)
dt=0.10*sin(2*pi*t);
sys(1)=x(2);
sys(2)=-25*x(2)+133*u+dt;?
function?sys=mdlOutputs(txu)
dt=0.10*sin(2*pi*t);
sys(1)=x(1);
sys(2)=dt;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1146??2004-12-04?23:24??ann?VSS?control\s.m
?????文件????????894??2004-12-04?23:24??ann?VSS?control\plant.m
?????文件????????258??2004-12-04?23:24??ann?VSS?control\plot.m
?????文件??????11074??2004-12-04?23:24??ann?VSS?control\sim.mdl
?????目錄??????????0??2008-06-04?20:51??ann?VSS?control
-----------?---------??----------?-----??----
????????????????13590????????????????????6
評論
共有 條評論