Mechanical Vibration with MATLAB and Python: Theory, Simulation, and Applications
Format:
Paperback
En stock
1.15 kg
Sí
Nuevo
Amazon
USA
- In recent years, there has been a growing demand for engineering textbooks that are both practical and concise, aligning with evolving educational goals and modern computational tools. Many existing textbooks on mechanical vibration remain rooted in classical approaches, often including outdated solution techniques or lacking sufficient integration with modern software tools. Furthermore, theory of sound and sound measurement—although increasingly relevant in mechanical and civil engineering—are rarely addressed in undergraduate vibration textbooks. This textbook responds directly to these educational gaps. It takes a streamlined and practical approach, intentionally omitting obsolete methods and focusing on core concepts necessary for a one-semester undergraduate course. The book introduces modal testing—an important experimental technique for analyzing vibration systems—which is rarely covered at the undergraduate level. In addition, it offers a clear and accessible introduction to both theory of sound and sound measurement techniques, providing students with a well-rounded understanding of vibration and sound in engineering. A distinctive feature of this book is its integration of both MATLAB and Python, enabling students and instructors to compare and apply modern computational methods to vibration problems. Numerical techniques such as the Runge-Kutta method for solving differential equations and frequency analysis using the Fast Fourier Transform (FFT) are thoroughly implemented and explained in both languages. In summary, this book is needed now more than ever to meet the current expectations of engineering education: concise and up-to-date content, integration with modern programming tools, and coverage of experimental and acoustics that are increasingly important in industrial applications. The main features of this book are as follows:All units are consistently expressed in the SI unit system.Chapters 1 through 5 cover the fundamental concepts of vibration, focusing on single-degree-of-freedom systems based on mathematics and dynamics.Chapters 6 through 8 deal with two-degree-of-freedom systems, multi-degree-of-freedom systems, and continuous systems.Chapter 9 discusses vibration measurement techniques, including vibration instruments, frequency analysis, and experimental modal analysis (modal testing).Chapter 10 introduces the fundamental theory of sound and sound measurement techniques.MATLAB and Python are introduced and applied to relevant topics in vibration. In particular, the numerical solution of differential equations using the Runge-Kutta method and frequency analysis using FFT (Fast Fourier Transform) are implemented and explained with MATLAB and Python.Certain topics considered optional at the undergraduate level (e.g., Coulomb damping, hysteresis damping) are marked with an asterisk (*) for distinction.The content has been structured and organized to fit the scope of a one-semester university course.In particular, I would like to express my sincere gratitude to Professor Jeong-Hwan Gook of the School of Mechanical Engineering at Gyeongsang National University, Korea, for his valuable advice on Chapter 10 Basic theory of sound. I hope this book will be widely used in vibration education and research in both universities and industries, and ultimately contribute to the advancement of the engineering and technology. Finally, I would also like to extend my deep appreciation to everyone of IronSong Press for undertaking the publication of this book. January 2026, Chul Ki Song (This book is based on the author’s original textbook developed and refined over multiple editions. AI tools were used as a support for English language editing and for converting selected MATLAB® code examples into Python. )
IMPORT EASILY
By purchasing this product you can deduct VAT with your RUT number