검색어 입력폼

Ising model 프로그램(C++)과 결과보고서

저작시기 2008.06 |등록일 2010.04.25 파일확장자압축파일 (zip) | 4페이지 | 가격 600원

소개글

Ising model을 프로그램을 돌려 시물레이셔하고 그에 따라 결과를 분석한다.

목차

1. 실험 목적
2. 실험 방법
3. 실험 결과
4. 실험 분석
5. 결론
6. 참조

본문내용

1. 실험 목적
10x10의 Energy, Heat Capacity, Magnetization, Susceptibility를 kT에 따라 구하고 분석한다.

2. 실험 방법
2차원의 Ising Model을 만들고 10x10을 대입하여 프로그램을 시물레이션 한다.

3. 실험 결과
Ising Model Simulation
Size of Lattice : 10
Elapsed Time of Total Simulation : 0 hours 12 mins 58 secs
Number of Equilbrium Steps : 1000
Number of Monte Carlo Steps : 10000000
데이터는 아래의 참조에 넣음

4. 실험 분석
각각의 결과를 그래프로 그려보았다.
먼저 에너지는 spin이 모두 아래를 가리켜 -2였다고 온도가 증가함에 따라 에너지는 증가한다. 이것은 온도가 증가하면 β가 작아져 가 커져 스핀의 윗방향, 아랫방향을 가리킬 확률이 같아져 에너지가 0에 가까워진다. 여기서 2와 3 사이에서 매우 급격히 증가하는 것을 볼 수 있다. 이것을 더 잘 알아볼 수 있는 것이 바로 Heat Capacity이다. 이것은 에너지를 온도를 미분한 것이라서 온도에 따른 에너지의 변화를 알 수 있다. 여기서 kT가 2.35에서
다운로드 맨위로