资源简介

淮阴工学院 电力电子课程设计 30W buck电路的设计,请用matlab7打开

资源截图

代码片段和文件信息

function [sysx0strtssimStateCompliance] = MySource(txuflagTT)

switch flag

  case 0
    [sysx0strtssimStateCompliance]=mdlInitializeSizes(txuflagTT);

  case 1
    sys=mdlDerivatives(txu);

  case 2
    sys=mdlUpdate(txu);

  case 3
    sys=mdlOutputs(txu TT);

  case 4
    sys=mdlGetTimeOfNextVarHit(txu);

  case 9
    sys=mdlTerminate(txu);

  otherwise
    DAStudio.error(‘Simulink:blocks:unhandledFlag‘ num2str(flag));

end

function [sysx0strtssimStateCompliance]=mdlInitializeSizes(txuflagTT)

sizes = simsizes;

sizes.NumContStates  = 0;
sizes.NumDiscStates  = 0;
sizes.NumOutputs     = 1;
sizes.NumInputs      = 2;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 1;   % at least one sample time is needed

s

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件      19788  2015-06-27 19:44  Buck\Buck.slx

     文件       1334  2015-06-26 17:54  Buck\MySource.m

     文件       1472  2015-04-17 20:28  Buck\PI_Controller.m

     目录          0  2015-06-29 17:28  Buck

----------- ---------  ---------- -----  ----

                22594                    4


评论

共有 条评论