24小时热门版块排行榜    

查看: 518  |  回复: 3

yanzi_21

新虫 (初入文坛)

[交流] 求助:Integration method的选择。 已有2人参与

虫子们,我最近开始用Kerkeley Madonna软件,关于Integration method,指定有Euler, Runge-Katta 4, Runge-Katta 4, Auto stepwise and Stiff这5种,我应该如何选择?还是每个都试一下?

如果高数不好,能使用这个软件吗?我刚开始接触,就没有信心了,感觉很多高数问题不明白。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dbb627

荣誉版主 (著名写手)

★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
csgt0: 金币+2, 多谢指导 2012-11-17 09:17:51
一般来说 Runge-Katta 4精度高些 计算看数据量,计算节点多的话,速度稍慢
  Euler方法精度差,计算速度快
The more you learn, the more you know, the more you know, and the more you forget. The more you forget, the less you know. So why bother to learn.
2楼2012-11-15 19:29:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

虾仁拉面

金虫 (初入文坛)

★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
csgt0: 金币+2, 谢谢 2012-11-17 09:18:00
根据你计算的问题来定 如果要求精度不高或者进行试探性的计算 可以用Euler
非刚性问题 要求精度高一些 可以用Runge-Kutta 4 刚性问题 选择stiff
建议楼主找一本(常)微分方程数值解法的书看看
3楼2012-11-16 00:22:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yanzi_21

新虫 (初入文坛)

谢谢dbb627和虾仁拉面!软件说明中提到,Euler, RK2, RK4是Fixed stepsize methods, these methods step the model in increments of DT; Auto和Stiff是Variable stepsize methods, 需要设置Tolerence and DTMIN, DTMAX.

看文献,好像RK4和Stiff用的多一些。

我已经在看高等数学书了,本以为高数大一学过,今后就不可能再用了,呵呵
4楼2012-11-16 11:00:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yanzi_21 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见