91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-05-18
  • 語言: Matlab
  • 標簽: pwm;MATLAB??

資源簡介

一份生成PWM波形的MATLAB編程文件,分享給大家一起學習

資源截圖

代碼片段和文件信息

function?[sysx0strts]?=?PWM_Generator(txuflag)
switch?flag
??case?0
????[sysx0strts]=mdlInitializeSizes;
??case?1
????sys=[];
??case?2
????sys=[];
??case?3
????sys=mdlOutputs(txu);
??case?4
????sys=[];
??case?9
????sys=[];
???otherwise
????error([‘Unhandled?flag?=?‘num2str(flag)]);
end
%=============================================================================
%?mdlInitializeSizes
function?[sysx0strts]=mdlInitializeSizes

sizes?=?simsizes;

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

sys?=?simsizes(sizes);
x0??=?[];
str?=?[];
ts??=?[2e-6?0];???????????%每0.002秒算一次,500Hz開關頻率

%=============================================================================
%?mdlOutputs
function?sys=mdlOutputs(txu)
global?Ts?T
global?CMPR_HA??CMPR_HB?CMPR_HC?
global?Sa1?Sa2?Sb1?Sb2?Sc1?Sc2

Ts=0.0005;
T=t-fix(t/Ts)*Ts;

CMPR_HA=u(1);
CMPR_HB=u(2);
CMPR_HC=u(3);

if?t==0
???CMPR_H

評論

共有 條評論

相關資源