24小时热门版块排行榜    

查看: 2093  |  回复: 11

lianglinlin

金虫 (初入文坛)


zzy870720z(金币+1):谢谢解释 2010-10-13 12:55:56
举个例子:以温度为例,假如我们所需要的模拟温度是100度,我们用模拟退火程序把温度先升高到500度,然后以一定的温度段降温使体系温度平衡在100度,这个过程就是模拟退火,这样做可以优化我们的模拟条件
11楼2010-10-13 09:24:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cenwanglai

荣誉版主 (知名作家)

老和山猥琐派九段

优秀版主

★ ★
zzy870720z(金币+2):谢谢讨论 2010-10-13 13:20:28
引用回帖:
Originally posted by lianglinlin at 2010-10-13 09:24:25:
举个例子:以温度为例,假如我们所需要的模拟温度是100度,我们用模拟退火程序把温度先升高到500度,然后以一定的温度段降温使体系温度平衡在100度,这个过程就是模拟退火,这样做可以优化我们的模拟条件

模拟退火的算法是怎样的呢?为什么模拟退火可以优化模拟条件?

升高温度,意味着原子热运动更激烈,弛豫范围更大。在较高温度T1下找能量最低,可以在更大范围找能量最小点。如此降低温度,可以逐步逼近全局最小点。是这样的吗?

我觉得这种思路是有条件的,即构象空间的能量最低点分布不随温度变化。温度只是改变整体高度能量面高度,而不改变面内相对高度。
12楼2010-10-13 13:10:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhaojy008 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见