找回密码
 注册
Simdroid-非首页
查看: 421|回复: 9

[有限差分] 【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

[复制链接]
jxilishouying 该用户已被删除
发表于 2004-7-4 09:43:24 | 显示全部楼层 |阅读模式 来自 同济大学
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-7-5 09:46:55 | 显示全部楼层 来自 黑龙江哈尔滨

回复: 【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

Simdroid开发平台
和具体的差分方法有关系.  时间步长太小会引入太多的舍入误差.  
发表于 2005-1-22 23:29:05 | 显示全部楼层 来自 北京

Re:【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

如果你的程序没有错误的话,看来需要算法的稳定性分析。
发表于 2005-4-25 23:22:54 | 显示全部楼层 来自 湖北武汉

Re:【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

数值分析中尽量避免小数除小数
这会产生病态的 因为计算机把后面的位都舍去了 反而偏离真实值
发表于 2005-4-27 09:04:04 | 显示全部楼层 来自 上海大学

Re:【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

这需要进行稳定性分析,用到分叉什么的
发表于 2005-5-16 14:17:26 | 显示全部楼层 来自 北京

Re:【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

楼主已经说明在保证稳定的前提下.
理论上我认为是步长越小,结果越好.
实际计算中步长小,迭代次数多.误差累计大.
发表于 2005-5-16 23:17:26 | 显示全部楼层 来自 上海大学

Re:【求助】 有限差分法中在稳定的前提下是不是时间步越小越好?

首先要判断方程的类型,然后根据类型选择具体的差分格式。
    建议jxilishouying把方程贴一下!
发表于 2011-10-11 16:14:10 | 显示全部楼层 来自 武汉大学
计算方法的截断误差是数值计算中误差的重要来源,但不是唯一的!!如果确已将h取到足够小的话,特别在高阶导数的计算中,就会发现当h小到一定程度后,计算结果的误差不但不再减少,反而会变大!(参见图)
事实上当步长h过小时,计算结果的误差变大就是由于舍入误差的缘故。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2012-6-18 21:41:37 | 显示全部楼层 来自 加拿大
时间步长的大小跟单元网格大小是有关系的
回复 不支持

使用道具 举报

发表于 2012-9-12 23:00:39 | 显示全部楼层 来自 北京
有一个最佳步长,需要经验
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-29 00:27 , Processed in 0.057061 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表