24小时热门版块排行榜    

查看: 761  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

1599917554

银虫 (小有名气)

[求助] M程序求解微分方程 已有1人参与

请问如何通过M函数实现下面图片里的公式(9)的解,即求出 i 和 v。

在此把参数和公式放在这里,方便大家。感谢!

电路参数 :Vin= 15V, R = 22 Ω, L = 20 m H, C = 47 µF, T = 400 µs,  
                  Vref= 11.3 V,A = 8.4, VL= 3.8 V,  VH= 8.2 V

公式:Vcon=A[Vo− Vref].
        
          s = 1, Vramp > Vcon
          s = 0, Vramp < Vcon.

         Vramp= VL + (VH − VL)*mod(t,T).
        
        d(iL)/dt=−Vo/L+s*Vin/L,˙
         d(Vo)/dt=iL/C−Vo/R/C.

我遇到的问题是不知道如何处理Vo和s的关系,本打算调用仿真时workspace里的数值,但是本人水平有限,没成功,希望给位帮忙。这给位问题折腾好久了,〒_〒

M程序求解微分方程
1.PNG


M程序求解微分方程-1
2.PNG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1599917554

银虫 (小有名气)

还有人帮忙吗?问题尚未解决
5楼2017-05-08 19:54:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

1599917554

银虫 (小有名气)

文中T = 400 &micro;s, 没显示出来,补充一下,T=400微秒,即T=400e-6
2楼2017-04-20 11:19:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

1599917554

银虫 (小有名气)

还有书可以提供帮助的吗?问题还没有得到解决,哪怕给点提示也好的,
4楼2017-04-25 12:07:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见