PEC00025 - INTRODUCTION TO VIBRATION THEORY Prof. Marcelo Maia Rocha, PPGEC/UFRGS Introduction 1. Computational resources GitHub tutorial (GitHub Desktop app) Markdown tutorial Markdown quick reference Jupyter Notebooks tutorial Brief introduction to LaTeX equations Reference for math symbols in LaTeX Online notebooks compiler (NBViewer) 2. Introduction to Python language Basic Python tutorial Online Python3 terminal Multivariate Random Processes with Python (MRPy class) In depth Python 3 documentation Python 3 reference card Parte I - Single degree of freedom systems 3. The Laplace transform 4. Free vibration in time domain 5. Forced vibration in time domain 6. Numerical integration: finite differences and Duhamel method 7. The Fourier Transform 8. Vibration analysis in frequency domain 9. First test (P1a) (P1b) (P1c) (P1d) Parte II - Multiple degrees of freedom and continuous systems 10. From single to many degrees of freedom 11. Free vibration of multi degree of freedom systems 12. Forced vibration of multi degree of freedom systems 13. Modal superposition: examples of application 14. Continuous systems: vibration of beams 15. Continuous systems: vibration of plates 16. Second test (P2a) (P2b) (P2c) (P2d) Parte III - Fundamental principles and numerical integration 17. Hamilton's principle 18. Lagrange equation and applications 19. The Rayleigh-Ritz method 20. Integration of equilibrium equation im matrix form 21. Vibration problems showcase - part I 22. Vibration problems showcase - part II 23. Third test (P3) 24. Retake test