登录
首页 » c++ » ising模型的蒙特卡洛模拟

ising模型的蒙特卡洛模拟

于 2022-03-02 发布 文件大小:1.26 kB
0 128
下载积分: 2 下载次数: 2

代码说明:

二维数的ising模型的蒙特卡洛模拟,对于一般的分布的采样,在很多的编程语言中都有实现,如最基本的满足均匀分布的随机数,但是对于复杂的分布,要想对其采样,却没有实现好的函数,在这里,可以使用马尔可夫链蒙特卡罗(Markov Chain Monte Carlo, MCMC)方法,其中Metropolis-Hastings采样和Gibbs采样是MCMC中使用较为广泛的两种形式。MCMC的基础理论为马尔可夫过程,在MCMC算法中,为了在一个指定的分布上采样,根据马尔可夫过程,首先从任一状态出发,模拟马尔可夫过程,不断进行状态转移,最终收敛到平稳分布。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • dispatch
    火车调度问题trains dispatch火车调度问题火车调度问题(trains dispatch)
    2013-09-24 16:39:31下载
    积分:1
  • IEEE33
    ieee33节点配电网系统,前推回代法计算潮流( Ieee33 node distribution network system, forward and backward generation method to calculate the power flow)
    2016-10-05 08:24:03下载
    积分:1
  • 摄像机标定,使用棋盘格标定,C++
    本程序使用OpenCV提供的算法,封装成了一个使用起来很简单的类CameraCalibrator。通过这个类你可以迅速上手摄像机标定,而且标定的摄像机内外参数可导出供后续使用,参数文件为calib.xml。祝学习愉快!
    2022-03-04 18:45:23下载
    积分:1
  • 1
    说明:   奇怪的分式 上小学的时候,小明经常自己发明新算法。一次,老师出的题目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (参见图1.png) 老师刚想批评他,转念一想,这个答案凑巧也对啊,真是见鬼! 对于分子、分母都是 1~9 中的一位数的情况,还有哪些算式可以这样计算呢? 显然,交换分子分母后,例如:4/1 乘以 5/8 是满足要求的,这算做不同的算式。 但对于分子分母相同的情况,2/2 乘以 3/3 这样的类型太多了,不在计数之列!,四个四个数不同 请写出所有不同算式的个数(包括题中举例的)。 思路:循环遍历。 dfs c++(dfs c++)
    2016-03-21 22:17:14下载
    积分:1
  • config文件读写
    config文件的读写,主要用于读写配置文件,放便用户更改系统操作
    2022-09-20 18:55:03下载
    积分:1
  • ARRAYS
    ARRAYS的数十种代码(ARRAYS dozens of kind of codes )
    2004-07-05 18:57:01下载
    积分:1
  • BC45
    uCosii的任务切换源代码,包括任务调度,任务挂起 任务唤醒 任务删除 简单易理解(uCosii task switching source code, including task scheduling, task assignment delete pending tasks simple and easy to understand wake << embedded operating system μC OS-II Principles and Applications >> REN Zhe uCosii the best learning books depth profiling uCOsii system mechanism aspects of both source code examples. Embedded reading books)
    2013-07-18 20:14:23下载
    积分:1
  • zuiyouerfenjiansuozhu
    最优二叉搜索树问题具有最优子结构性质,即其任意一棵子树都是一棵独立的最优二叉搜索树,所以可以采用动态规划方法,并且在每次更新时保存子树的根。(Optimal binary search tree problem has optimal substructure property that any of its sub-tree are an independent optimal binary search tree, so you can use dynamic programming methods, and save each update subtree roots.)
    2013-10-10 18:48:17下载
    积分:1
  • 钻石矿工
    算法设计中的钻石矿工问题在一座金字塔每块石头上都镶有一块钻石从金字塔的顶端向下收集钻石尽可能收集价值高的钻石,每层每次只能从一块砖斜向左下或斜向右下走到另一块砖上。设计算法求出获取的钻石最大价值及路径。(动态规划)(The problem of diamond miner in algorithm design is set up on every stone in Pyramid. A diamond is collected from the top of Pyramid. Diamond is collected as high as possible. Every layer can only lean from one brick to the left or to the right to go to the next brick at a time. The design algorithm is used to find the maximum value and path of the obtained diamond. (dynamic programming))
    2020-10-21 08:37:24下载
    积分:1
  • 图像处理程序代码
    图像处理课堂程序,对图像进行傅里叶变换,得出频谱图
    2022-03-16 06:28:39下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载