안녕하세요. 승승이입니다.
이번에는 스프링 실험을 하겠습니다.
스프링의 특징으로는 스프링이 늘어난 만큼 힘을 반대로 가한다는 것입니다. 그 점을 감안하여 다음과 같은 시스템을 생각해 봅니다.
여기서 거리 L은 영점(0,0)에서의 거리입니다.
이것은 오로지 x좌표이므로 x=l이 됩니다.
k값은 임의의 스프링 상수입니다. 스프링의 종류에 따라 상수가 클 수도 있고 작을 수 있습니다. 이것은 실험할 때 임의로 정하면 됩니다.
이제 프로그램으로 작성해 봅니다.
참 쉽죠? 시스템이 간단한 만큼 프로그램도 매우 간단합니다.
가속하는 주는 부분만이 변경됩니다.
스크립트 보기: https://scratch.mit.edu/projects/184627840/
'스크래치 > 스크래치 물리강좌' 카테고리의 다른 글
스크래치 물리강좌. 기본적인 모델링 (0) | 2018.04.20 |
---|---|
스크래치 물리강좌. 운동방정식을 미분방정식으로 구현하는 이유 (0) | 2018.04.20 |
스크래치로 물리실험하기-7. 물체의 충돌 구현 (0) | 2017.11.15 |
스크래치로 물리실험하기-6. 두개의 인력 (0) | 2017.11.12 |
스크래치로 물리실험하기-5. 두개의 물체의 스프링 작용 (0) | 2017.11.08 |
스크래치로 물리실험하기-3. 마찰력 실험 (0) | 2017.11.06 |
스크래치로 물리실험하기-2. 가속도/속도/위치 시뮬레이션 (0) | 2017.11.03 |
스크래치로 물리실험하기-1. 미적분은 어떻게 구현하는가? (0) | 2017.11.03 |
댓글