基于simulink的s-function的PWM生成
基于simulink的s-function的PWM生成simulink真是无所不能,不仅可以仿真电路,生成代码,还可以将自己的代码放在仿真里运行,这里基于sfun写一个PWM生成器,便于sfun的学习模型设置sfun的函数名和参数,其中有两个参数和两个输入信号,两个参数分别是输出波形的幅值和模型运行的分辨率,这里设置幅值为5,分辨率为10k两个输入信号分别是占空比和周期值,这里设置占空比为50%,周期为40ms(25hz)注:分辨率要大于PWM的周期值仿真结果如下:代码/* * F