24小时热门版块排行榜    

查看: 1305  |  回复: 9

m76acxb

铜虫 (小有名气)

[求助] 四阶龙格库塔编程

对于方程组:1.目的是画plot(X,H);利用四阶龙格库塔库塔编程
                     2.初值:T=0时,X=0,H=1;,X的范围【0 1】;相关式子已经写在第二个图片里
                     3.大致思路是每个X的取值都有一个相对应的T,然后将X和T代入到方程求解H
                    4.个人最大困难在于这个方程组中既含有T又含有X,然后X和T又是一个函数关系。
希望能够给出相应的程序,求帮忙!!

四阶龙格库塔编程
耦合方程组.gif


四阶龙格库塔编程-1
相关式子.gif
回复此楼

» 猜你喜欢

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

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

WNFLY

铜虫 (小有名气)

如果图片里第二个式子两端微元dx可以同时消去,换成dt,那么可以推出
dh/dt=-h/u * du/dt

再把第一个式子的du/dt带入,这样不就是关于h的初值问题了?

[ 发自手机版 http://muchong.com/3g ]
2楼2015-05-25 20:40:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WNFLY

铜虫 (小有名气)

前两个式子左端分别相乘,右边分别相乘,就可以直接得到dh/dt的表达式了

[ 发自手机版 http://muchong.com/3g ]
3楼2015-05-25 20:50:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WNFLY

铜虫 (小有名气)

除了二楼所说的,对u1可以这样处理,让它对时间T求导,变成常微分方程,这样就把u1作为第三个变量,整个方程组就变成一个三阶常微分方程组

[ 发自手机版 http://muchong.com/3g ]
4楼2015-05-25 22:44:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

m76acxb

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by WNFLY at 2015-05-25 20:40:14
如果图片里第二个式子两端微元dx可以同时消去,换成dt,那么可以推出
dh/dt=-h/u * du/dt

再把第一个式子的du/dt带入,这样不就是关于h的初值问题了?

那这样dh/dt的式子中不是含有X和T两个变量,现在知道X=【0 1】,那T该怎么处理,能写一下程序吗?
5楼2015-05-26 08:53:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

m76acxb

铜虫 (小有名气)

引用回帖:
4楼: Originally posted by WNFLY at 2015-05-25 22:44:58
除了二楼所说的,对u1可以这样处理,让它对时间T求导,变成常微分方程,这样就把u1作为第三个变量,整个方程组就变成一个三阶常微分方程组

对于这个方程组我最纠结的就是怎么处理X和T,第二个方程进行龙哥库塔时有X=【0 1】,但是对于第一个方程怎么把T带入到第二个方程,我要画plot(X,H)。其实最原始方程就是一个偏微分方程的式子,然后变成了这样无量纲化的两个一般的微分方程,不知道该咋办,能够帮忙写一下程序吗?
6楼2015-05-26 09:12:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WNFLY

铜虫 (小有名气)

引用回帖:
6楼: Originally posted by m76acxb at 2015-05-26 09:12:50
对于这个方程组我最纠结的就是怎么处理X和T,第二个方程进行龙哥库塔时有X=【0 1】,但是对于第一个方程怎么把T带入到第二个方程,我要画plot(X,H)。其实最原始方程就是一个偏微分方程的式子,然后变成了这样无量 ...

其实我认为合理的解法是三楼和四楼所说的
三楼的变换应该是比较合理的:
左边:dh/dx*dx/dt =dh/dt
右边:u*(-h/u)*∂h/∂x=-h*∂h/∂x
而∂h/∂x你不是算出来了吗
这样:dh/dt=-h*∂h/∂x              (2)

再加上:   
dx/dt=u                                     (1)
du1/dt=0.8*cos(20*pi*t)*20 (3)

三个未知数x   h   u1
求解时不要把u1直接带入而把它当成未知数

你想画的(x,h)关系很简单,如果那三个方程组成的方程组解出了,把对应时刻的x和h直接作图不就行了

[ 发自手机版 http://muchong.com/3g ]

» 本帖已获得的红花(最新10朵)

7楼2015-05-26 16:01:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

m76acxb

铜虫 (小有名气)

送红花一朵
引用回帖:
7楼: Originally posted by WNFLY at 2015-05-26 16:01:02
其实我认为合理的解法是三楼和四楼所说的
三楼的变换应该是比较合理的:
左边:dh/dx*dx/dt =dh/dt
右边:u*(-h/u)*∂h/∂x=-h*∂h/∂x
而∂h/∂x你不是算出来了吗
这样:dh/dt=- ...

先谢谢了,程序已经写出来了,基本方法跟你说的大致一样,但是我想问一下,就是这个方程的初始值T=0,X=0,H=1是不是就在开始计算的时候用到,然后程序自己计算的时候就用前一步的计算结果进行迭代计算,后面的计算与初值没关系了
8楼2015-05-26 17:07:47
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

WNFLY

铜虫 (小有名气)

引用回帖:
8楼: Originally posted by m76acxb at 2015-05-26 17:07:47
先谢谢了,程序已经写出来了,基本方法跟你说的大致一样,但是我想问一下,就是这个方程的初始值T=0,X=0,H=1是不是就在开始计算的时候用到,然后程序自己计算的时候就用前一步的计算结果进行迭代计算,后面的计算 ...

当然

[ 发自手机版 http://muchong.com/3g ]
9楼2015-05-26 18:44:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

m76acxb

铜虫 (小有名气)

引用回帖:
9楼: Originally posted by WNFLY at 2015-05-26 18:44:18
当然
...

显示“当前回帖不是应助回帖,您不能对此进行金币奖励哦,”给不了你金币
10楼2015-05-27 15:02:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 m76acxb 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 一志愿南昌大学,327分,材料与化工085600 +5 Ncdx123456 2026-03-19 5/250 2026-03-20 11:15 by wangy0907
[考研] 286分人工智能专业请求调剂愿意跨考! +3 lemonzzn 2026-03-17 4/200 2026-03-20 11:04 by lemonzzn
[考研] 【考研调剂】化学专业 281分,一志愿四川大学,诚心求调剂 +6 吃吃吃才有意义 2026-03-19 6/300 2026-03-20 10:47 by 尽舜尧1
[考研] 一志愿武汉理工材料工程专硕调剂 +7 Doleres 2026-03-19 7/350 2026-03-20 10:39 by EBSD
[考研] 0703化学调剂 +10 妮妮ninicgb 2026-03-15 14/700 2026-03-19 22:59 by 学员8dgXkO
[考研] 0703化学调剂 +4 18889395102 2026-03-18 4/200 2026-03-19 16:13 by 30660438
[考研] 0703化学调剂 +5 pupcoco 2026-03-17 8/400 2026-03-19 13:58 by houyaoxu
[教师之家] 焦虑 +9 水冰月月野兔 2026-03-13 13/650 2026-03-19 09:50 by otani
[考研] 311求调剂 +11 冬十三 2026-03-15 12/600 2026-03-18 14:36 by 星空星月
[考研] 302求调剂 +10 呼呼呼。。。。 2026-03-17 10/500 2026-03-18 12:45 by Linda Hu
[考研] 0854,计算机类招收调剂 +3 胡辣汤放糖 2026-03-15 6/300 2026-03-18 12:09 by 上岸上岸……..
[考研] 0703化学求调剂 总分331 +3 ZY-05 2026-03-13 3/150 2026-03-18 10:58 by macy2011
[考研] 考研求调剂 +3 橘颂. 2026-03-17 4/200 2026-03-17 21:43 by 有只狸奴
[考研] 085601求调剂 +4 Du.11 2026-03-16 4/200 2026-03-17 17:08 by ruiyingmiao
[考研] 274求调剂 +5 时间点 2026-03-13 5/250 2026-03-17 07:34 by 热情沙漠
[考研] 318求调剂 +3 Yanyali 2026-03-15 3/150 2026-03-16 16:41 by houyaoxu
[考研] 070300化学学硕求调剂 +6 太想进步了0608 2026-03-16 6/300 2026-03-16 16:13 by kykm678
[考研] 26考研一志愿中国石油大学(华东)305分求调剂 +3 嘉年新程 2026-03-15 3/150 2026-03-15 13:58 by 哈哈哈哈嘿嘿嘿
[考研] 330求调剂 +3 ?酱给调剂跪了 2026-03-13 3/150 2026-03-14 10:13 by JourneyLucky
[考研] 311求调剂 +3 冬十三 2026-03-13 3/150 2026-03-13 20:41 by JourneyLucky
信息提示
请填处理意见