
로그인 후 이용해주세요
저장소에 저장되었습니다.
로그인 후 이용해주세요
완전 탄성 충돌 상황을 실제로 구현하기 어려운 점을 해결하고자 JAVA 기반 시뮬레이션 프로그램을 직접 제작하며 탐구를 시작함
AWT를 활용한 GUI 환경에서 두 물체의 질량, 속도, 좌표 등을 입력하면 충돌 과정을 시각화할 수 있도록 설계함
벽과의 충돌, 물체 간 충돌 두 가지 경우를 나누어 운동량 보존과 에너지 보존 법칙을 적용하는 알고리즘을 구현함
연립방정식 풀이 과정에서 근의 공식 활용이 가장 효율적임을 깨닫고, 충돌 후 속도를 자동 계산하는 코드를 완성함
프로그래밍 과정에서 수학적 사고와 알고리즘적 접근이 결합되어, 이론적 탐구를 실제 시뮬레이션으로 확장한 활동이었음