Analysis, design and implementation of a graphical pendulum simulation program
- Τίτλος
-
Analysis, design and implementation of a graphical pendulum simulation program
- Θέμα
- Software architecture
- Δημιουργός
-
Epaminonda, Nicolas
- Πηγή
- Higher Technical Institute
- Το πλήρες κείμενο είναι διαθέσιμο από το Υπουργείο Ενέργειας, Εμπορίου Βιομηχανίας και Τουρισμού.
- Εκδότης
- Library of Cyprus University of Technology
- Ημερομηνία
- 2008
- Δικαιώματα
- Απαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κάτοχου των πνευματικών δικαιωμάτων.
- Μορφή
- Γλώσσα
- en
- Τύπος
- text
- Αναγνωριστικό
-
CSD0350
- Σύνοψη
-
The idea of this project was originated from the great Foucault's pendulum that stands in the middle of the Realfagbygget building in the campus of NTNU in Trondheim, Norway. This is a huge pendulum that stands from the top ceiling to the ground floor, where a huge ball is hanging from it. This pendulum gave me the idea of making this project and I believe that I can achieve it.
As from the very beginning, this project was considered as one of great difficulty, requiring a lot of time and knowledge in programming. The four months provided for the projected seemed rather inadequate. The material to study from was also quite unfamiliar to me and taking in mind that I had no knowledge in physics or applied mathematics, except what I was taught by the lecturers of HTI, it seemed to me a challenging project to be achieved.
Moreover, I had the luck to take the C/C++ Programming Language course and the Computer Graphics course, which, for me, was a plus. These two courses were the ones that provided me with the special programming skills I needed in writing the code for this project. But, most of all, I needed a greater understanding of the physics behind the oscillating balls.
The building of such a program required a lot of dedication and hard thinking. Algorithms for the string and balls oscillations were not similar and very difficult to be produced and, in addition, the formulas used to make the oscillations look more realistic were difficult to make.
Surely, this project will be not be my last, but will be the first of the many more to come, and hopefully, the next ones will be more exciting.
Τμήμα του Analysis, design and implementation of a graphical pendulum simulation program