진자 시뮬레이터
진자 시뮬레이터 사용법
- 길이, 시작 각도, 중력을 설정합니다. 무엇이든 바꾸면 추가 바로 흔들립니다.
- 측정한 주기를 작은 각 공식과 비교한 뒤, 시작 각도를 60° 넘게 올려 둘이 벌어지는 것을 확인하세요.
- 감쇠를 더해 흔들림이 잦아드는 것을 보고, 남은 에너지를 읽습니다.
자주 묻는 질문
진자 주기의 공식은 무엇인가요?
작은 진폭에서는 T = 2π√(L ÷ g)로, 주기는 길이와 중력에만 의존하고 질량이나 진폭과는 무관합니다. 지구에서 1 m 진자는 한 번 흔들리는 데 2.006초가 걸립니다.
큰 각도에서는 왜 측정 주기가 공식과 다른가요?
공식은 sin θ ≈ θ를 가정하는데, 이는 작은 각에서만 성립합니다. 90°에서는 실제 주기가 공식보다 약 18% 길고, 180° 근처에서는 추가 꼭대기에서 거의 균형을 이루기 때문에 주기가 한없이 길어집니다.
시뮬레이션은 진자를 어떻게 움직이나요?
운동 방정식 θ″ = −(g ÷ L) sin θ − c θ′을 작은 시간 간격으로 수치적으로 풀기 때문에 어떤 각도에서도 정확하며, 주기는 추가 최하점을 지나는 시각으로 측정합니다.
WebGL이 꺼져 있다고 나옵니다.
3D 화면에는 WebGL이 필요하며, 최신 브라우저는 모두 지원합니다. 브라우저 설정에서 하드웨어 가속이 꺼져 있거나 그래픽 드라이버가 매우 오래되면 비활성화될 수 있습니다. 하드웨어 가속을 켜거나 다른 브라우저를 사용해 보세요.
무언가 업로드되나요?
아니요. 시뮬레이션은 사용자의 브라우저가 WebGL로 직접 그립니다. 어디에도 전송되지 않으며, 페이지를 한 번 불러오면 오프라인에서도 계속 작동합니다.