三维Ising模型.PDF

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三维Ising模型

三维 Ising 模型 祁永晖 2001012521 清华大学物理系 一.关于选题的说明 1 .我选的题目是:统计力学三维 isingmodel 。这个题目是当作期末考试论文交的。 2 .另外,我又做了非线性方程-- kdv 孤子的传播和非线性方程—Sine-Gordan 孤子的振 动。 二.关于程序的说明 (一)三维isingmodel 1. 算法:Metropplis 算法 简述:假想有一个随机行走者在三维空间运动,相继两步的终点产生出点子的一个序 列。行走越长,它连接的点子就越接近真实的分布。 规则:从 X 走出试探步 X , 这个新点可以用任意方法产生,例如可以在 X 点周围的一 n t n w(x ) 个边长为δ很小的多维体中均匀地随机的选取。然后按照比值,r i 决定是接受还是 w(x ) t 拒绝这一步,如果 r 1, 那么接受这一步,即取 X = X ,如果 r1,则以概率 r 接受这一 n+1 t 步,这时要再产生一个[0,1]之间的随机数η,若ηr ,就接受这一步,否则不接受,并取 X = X ,然后从新的 X 出发,产生 X 。任意一点 X 都可以作为随机行走的起始点。 n+1 n n+1 n+2 0 2 .原程序:具体说明看M-file isingmodel3D.m 重点说明: (1)c=sign(0.5-rand(ny,nx,nz)); %建立三维自旋矩阵 S (2 )只考虑同前一个位形仅相差一个自旋反转的试探位形 S - S ,它们只有一个自旋 t 试探点值 ω(S ) −H (S )+H (S ) t t S S 反转了方向。已知权函数 r = =e ,求得 α i , j ,k 出发点值 ω(S ) −2Sα ( Jf +B ) r e 。 (3 )R(1:7,2)=(exp(-2*(JJ*(2*(1:7)-8)+B))) 例如:B=1T,JJ=0.1 时,R(1:7,2)= 0 0.4493 0 0.3012 0 0.2019 0 0.1353

您可能关注的文档

文档评论(0)

jiayou118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档