精细积分求解时变和非线性系统
平时看到的钟万勰的精细积分法包括现有程序都是基于线性系数时不变的系统,但大多数应用中微分方程为非线性的或时变系数的(也可能同时出现),大家讨论一下应用精细积分法求解非线性方程的可行性,步骤及思考等:handshake 这个问题可能没有谁做了,但是最好还是你自己先试一下回复 #2 无水1324 的帖子
为什么没有谁做了? 具体的系统的差异,因为每个人做的都是特定的系统,只有在找不到比较好的方法时,才寻找不同的解法。你这个系统可能还没有用精细积分法计算。因为我一直在关注时变非线性系统(可能有局限性) 我以前就是用龙格库塔法求解的,感觉效果还可以 原帖由 空山长风 于 2007-7-2 19:52 发表 http://www.chinavib.com/forum/images/common/back.gif
我以前就是用龙格库塔法求解的,感觉效果还可以
是呀,所以这个应该没有什么不行的,主要是看你怎么去做了 同意无水,做非线性的人通常都是比较特定的系统,尤其是在校生
龙格库塔法还不错,适用广泛 但是超过10个(或者左右)节点(即几十个自由度的方程组),RK是万万算不动的
回复 #8 appleseed05 的帖子
这个我就没有遇到了我一般都是小规模的计算 转贴钟万勰的一段话
RK法足够满足要求了,怎么还需要这个方法?
是我理解错了还是?
回复 #11 无水1324 的帖子
RK法是一种极耗资源的方法,比如在颗粒流碰撞模拟中,用RK法(还是并行的)要算到猴年马月,所以多采用Verlet算法或者leap-frog算法,RK法是一种无奈的选择,虽然其精度还可以,但是也就解解简单微分方程而已:lol ,(低能的方法,尽管我也用,哈:lol ) 原帖由 中原 于 2007-7-3 09:09 发表 http://www.chinavib.com/forum/images/common/back.gifRK法是一种极耗资源的方法,比如在颗粒流碰撞模拟中,用RK法(还是并行的)要算到猴年马月,所以多采用Verlet算法或者leap-frog算法,RK法是一种无奈的选择,虽然其精度还可以,但是也就解解简单微分方程 ...
谢谢,以后遇到复杂的问题,在考虑你所说的方法 个人觉得钟的doc中应该有做这方面的研究的。
记得张汝清的一本书里面好像收录了一些相关内容,可以看看。
祝好。 原帖由 中原 于 2007-7-3 09:09 发表 http://www.chinavib.com/forum/images/common/back.gif
RK法是一种极耗资源的方法,比如在颗粒流碰撞模拟中,用RK法(还是并行的)要算到猴年马月,所以多采用Verlet算法或者leap-frog算法,RK法是一种无奈的选择,虽然其精度还可以,但是也就解解简单微分方程 ...
这也是没有办法的,谁让现在就RK法最通用呢!呵呵!
还是希望更好的方法早日变的更通用啊!
页:
[1]
2