Computer Generated Random Variable Simulator

by TUW Posted 2014. 04. 27 Updated 2014. 12. 04 Views 4264 Likes 0 Replies 0
Extra Form
작품 설명 컴퓨터로 생성한 확률변수의 샘플 갯수에 따른 분포를 그려보고, 시뮬레이션해 보는 텀프로젝트입니다.
주요 기능 * 샘플 갯수에 따른 ArcSine 및 RayLeigh Distribution의 시뮬레이션 및 그래프 표시하기
* Poisson 분포에 따라 주유소에 차량이 도착할 때, 대기하게 될 확률을 시뮬레이션을 통해 계산하고 이론값과 비교하기
제작 기간 약 2주일 (2009.5)
관련 분야 전자 공학,컴퓨터 공학
제작 동기 2학년(2009-1학기)에 수강했던 '확률과 통계' 교과목의 Term Project입니다.
제작 소감 MFC 프로그램을 해 본 경험이 전혀 없었으나, 그래픽으로 표시되도록 구현하면 평가시 가산점을 준다는 교수님의 말에 시험기간임에도 불구하고 약간 무리하여 책 등을 찾아보며 완료한 프로젝트입니다.
콘솔 버전은 하루 안에 끝낼 수 있었으나, MFC로 포팅하는 과정에서 약간의 어려움이 있었습니다. 콘솔 버전에서는 결과만 보여주면 되는 반면, MFC 버전에서는 중간 과정도 보여 줘야 하기 때문입니다. Pen Object를 활용하여 창에 그림을 그리는 다소 생소한 개념을 이해해야 했습니다. 특히, 두 번째 과제인 '주유소 시뮬레이션'은 시뮬레이터 특성상 시간 가속 기능을 넣어야 했는데, 여기에서 Frame Rate을 도입하는 등 많은 고민을 하였습니다.
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

1번 - 1.jpg 1번 - 2.jpg 1번 - 3.jpg
▲ RayLeigh Distribution @ N=100,1000,10000

 1번 - 4.jpg 1번 - 5.jpg 1번 - 6.jpg
▲ ArcSine Distribution @ N=100,1000,10000

2번 - 1.jpg 2번 - 2.jpg 2번 - 3.jpg
▲ Poisson Distribution Simulation (3 Trials)


서비스 선택
이용중인 SNS 버튼을 클릭하여 로그인 해주세요.
SNS 계정을 통해 로그인하면 회원가입 없이 댓글을 남길 수 있습니다.
댓글
?
Powered by SocialXE