MATLAB time-based simulations of projectile motion, pendulum oscillation, and water discharge


Yetilmezsoy K., Mungan C. E.

EUROPEAN JOURNAL OF PHYSICS, cilt.39, 2018 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 39
  • Basım Tarihi: 2018
  • Doi Numarası: 10.1088/1361-6404/aadaee
  • Dergi Adı: EUROPEAN JOURNAL OF PHYSICS
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus
  • Anahtar Kelimeler: computational simulation, projectile motion, simple pendulum, water discharge, MATLAB, PHYSICS, COMPUTATION, MECHANICS, EDUCATION, STUDENTS
  • Yıldız Teknik Üniversitesi Adresli: Hayır

Özet

In addition to teaching undergraduate technical majors about theory and experiments, an important component of their instruction should be to develop proficiency in using computers for simulations and data presentation. A particularly appropriate course for this purpose is classical mechanics because one of the primary goals of that course is to simulate the motion of physical systems, which is greatly aided by visualizations that help to build students' intuition about expected behaviors. As a demonstration of the ease with which this objective can be accomplished using the MATLAB software package, fully executable scripts are presented here for three commonly studied systems: point projectiles, simple pendula, and water flowing out of a hole in a tank. It is much easier for students to edit a functioning script than to try to write their own from scratch. However, the present scripts are sufficiently short and well-documented that instructors can readily ask their students to modify and adapt them according to their local instructional environments and purposes.