Ising Model and Metropolis Algorithm

버전 (4.74 MB) 작성자: MathWorks Physics Team
Learn how to use the Metropolis algorithm to simulate the Ising model of a ferromagnet in MATLAB.
다운로드 수: 3.3K
업데이트 날짜: 2017/6/6

라이선스 보기

This example integrates computation into a physics lesson on the Ising model of a ferromagnet. Exercises are included at the end. Students learn how to implement the Metropolis algorithm, write modular programs, plot physical relationships, run for-loops in parallel, and develop machine learning algorithms to classify phases and to predict the temperature of a 2D configuration of spins.
Note on required products:
MATLAB is the only required product to run the live script, although some of the exercises use Statistics and Machine Learning Toolbox, Parallel Computing Toolbox, and Neural Network Toolbox.

인용 양식

MathWorks Physics Team (2024). Ising Model and Metropolis Algorithm (, MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2017a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!


버전 게시됨 릴리스 정보

Added an exercise to parallelize the Metropolis algorithm on a GPU.

Updated summary description.

Revised based on team review.