24小时热门版块排行榜    

查看: 1321  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 二本跨考郑大材料306英一数二 +3 z1z2z3879 2026-03-17 3/150 2026-03-21 02:29 by JourneyLucky
[考研] 085700资源与环境308求调剂 +12 墨墨漠 2026-03-18 13/650 2026-03-21 01:42 by JourneyLucky
[考研] 304求调剂 +6 曼殊2266 2026-03-18 6/300 2026-03-21 00:32 by JourneyLucky
[考研] 299求调剂 +4 shxchem 2026-03-20 5/250 2026-03-21 00:24 by 星空星月
[考研] 22408 344分 求调剂 一志愿 华电计算机技术 +4 solanXXX 2026-03-20 4/200 2026-03-20 23:49 by alg094825
[考研] 南昌大学材料专硕311分求调剂 +5 77chaselx 2026-03-20 5/250 2026-03-20 23:42 by lovewei0727
[考研] 本人考085602 化学工程 专硕 +19 不知道叫什么! 2026-03-15 21/1050 2026-03-20 20:48 by zhukairuo
[考研] 320求调剂0856 +3 不想起名字112 2026-03-19 3/150 2026-03-19 22:53 by 学员8dgXkO
[考研] 生物学调剂招人!!! +3 山海天岚 2026-03-17 4/200 2026-03-19 21:34 by 怎么释怀
[考研] 085601材料工程专硕求调剂 +10 慕寒mio 2026-03-16 10/500 2026-03-19 15:26 by 丁丁*
[考研] 0703化学调剂 +5 pupcoco 2026-03-17 8/400 2026-03-19 13:58 by houyaoxu
[考研] 【同济软件】软件(085405)考研求调剂 +3 2026eternal 2026-03-18 3/150 2026-03-18 19:09 by 搏击518
[考研] 化学工程321分求调剂 +15 大米饭! 2026-03-15 18/900 2026-03-18 14:52 by haxia
[考研] 311求调剂 +11 冬十三 2026-03-15 12/600 2026-03-18 14:36 by 星空星月
[硕博家园] 湖北工业大学 生命科学与健康学院-课题组招收2026级食品/生物方向硕士 +3 1喜春8 2026-03-17 5/250 2026-03-17 17:18 by ber川cool子
[考研] 308求调剂 +4 是Lupa啊 2026-03-16 4/200 2026-03-17 17:12 by ruiyingmiao
[考研] 085601求调剂 +4 Du.11 2026-03-16 4/200 2026-03-17 17:08 by ruiyingmiao
[考研] 333求调剂 +3 文思客 2026-03-16 7/350 2026-03-16 18:21 by 文思客
[考研] 085601材料工程315分求调剂 +3 yang_0104 2026-03-15 3/150 2026-03-15 10:58 by peike
[考研] 一志愿哈工大材料324分求调剂 +5 闫旭东 2026-03-14 5/250 2026-03-14 14:53 by 木瓜膏
信息提示
请填处理意见