当前位置: 首页 > 计算模拟 >关于龙格库塔解微分方程的求助

关于龙格库塔解微分方程的求助

作者 qiuyunzi
来源: 小木虫 250 5 举报帖子
+关注

现在要算一个内弹道过程,其中有六个微分方程和一个代数方程,它们都互相关联,若用龙格库塔(matlab)来计算,出现了这点疑问:
[latex]$$ \frac{dZ}{dt}=ap^n $$[/latex]   ,其中a是一个常数,p是t的函数,p的计算表达式里面不含微分,通过初值就可以直接求出当前的p(t)的值,我的问题在于p不是微分方程故不可能用龙格库塔来迭代计算,这里的Z需要用龙格库塔,那么就要求Z的k1,k2,k3,k4,在dZ/dt=f的表达式里面,p是一个t的函数,那k1=f(xi,yi),k2=f(xi,yi+k1/2)......这里面的x,y都是自变量,那dz/dt的p也是自变量吗?怎么代入呢....不知道怎么写,求助 返回小木虫查看更多

今日热帖
  • 精华评论
  • sanshiyayan

    为何不发个图片?

  • qiuyunzi

    引用回帖:
    2楼: Originally posted by sanshiyayan at 2017-11-14 11:16:45
    为何不发个图片?

    你好,谢谢你啦,图片在这里,
    关于龙格库塔解微分方程的求助
    IMG_9948(20171114-112118).jpg


  • sanshiyayan

    就我所知,使用龙格库塔来算,应该把方程当做整体来算,也就是把这个方程组写成矩阵形式,不是一个一个地算;另外dz/dt可以由一式代替

  • sanshiyayan

    把一式带入二式,二四五式带入六式

  • sanshiyayan

    把一式带入二式,二四五式带入六式

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓