搜索
 找回密码
 立即注册
查看: 684|回复: 4

小白,请教一下这两种步长有什么区别

[复制链接]
  • TA的每日心情
    奋斗
    2018-5-2 16:36
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    2

    主题

    22

    帖子

    148

    积分

    注册会员

    Rank: 2

    积分
    148
    发表于 2017-9-28 00:50:36 | 显示全部楼层 |阅读模式
    接触COMSOL不久,之前学数值分析的时候了解过步长这个概念,但COMSOL这两个步长分别表示什么呢,请大神教教,谢谢了。

    本帖子中包含更多资源

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

    x
  • TA的每日心情
    开心
    2018-1-25 16:45
  • 签到天数: 41 天

    [LV.5]常住居民I

    1

    主题

    92

    帖子

    363

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    363
    发表于 2017-11-24 18:34:08 | 显示全部楼层
    bfadlzt 发表于 2017-10-4 18:38
    第一个步长跟时间步长无关。它的作用相当于range函数,即给定起始数值,间隔,结束数值。range函数相当于一 ...

    学习了,非常感谢!
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 430 天

    [LV.9]以坛为家II

    115

    主题

    1112

    帖子

    1万

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    15285

    荣誉会员学者

    QQ
    发表于 2017-10-4 18:38:04 | 显示全部楼层
    本帖最后由 bfadlzt 于 2017-10-4 18:40 编辑

    第一个步长跟时间步长无关。它的作用相当于range函数,即给定起始数值,间隔,结束数值。range函数相当于一维数组。可以用到任何场合。当它用于定义求解时间范围的时候,也就是第一张图的时候,它表示你可以调取结果的时刻,与方程求解用的时间步长不同。
    第二个是方程求解的时间步长,COMSOL可以定义初始步长和最大步长,而且它会自动根据方程求解过程的收敛性来调节时间步长。如果不设置初始步长和最大步长,COMOSL会根据你的物理模型以及设置的调取结果时间范围(第一个图设置的范围)来自动设置一个初始时间步长。
    PS:如果计算1s和100s,初始时间步长可能自动取不同的值。遇到这种增大求解时间范围后无法收敛的情况,可以手动设置一个较小的初始时间步长,因为COMSOL自动设置初始时间步长可能过大,导致计算发散。
    流场,温度场,低温等离子体
  • TA的每日心情
    开心
    前天 22:01
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    1

    主题

    135

    帖子

    386

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    386
    发表于 2017-11-25 21:00:01 | 显示全部楼层
    厉害了!!
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-5-2 16:36
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    2

    主题

    22

    帖子

    148

    积分

    注册会员

    Rank: 2

    积分
    148
     楼主 发表于 2018-3-20 23:36:30 | 显示全部楼层
    bfadlzt 发表于 2017-10-4 18:38
    第一个步长跟时间步长无关。它的作用相当于range函数,即给定起始数值,间隔,结束数值。range函数相当于一 ...

    不好意思,后来忘了这个问题了。现在才看到回复,解答得通俗易懂,连我这个小白也明白了,感谢啊!

    发表回复

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

    本版积分规则

    4