We may earn an affiliate commission when you visit our partners.
Course image
Mahdy Eslamy, PhD

Would you like to familiarize yourself with, and strengthen your knowledge about motion analysis of mechanical systems? Then, This Course Is For You, Welcome on Board.

Mechanical Vibration is one the most important and fundamental courses of mechanical engineering. During this course, you will learn how to analyze the motion of different vibratory systems. You will learn the impact and importance of selecting reasonable mass, spring and damping, in order to guarantee a logical motion for a mechanical system. This course paves the way to prepare you for mechanical engineering design.

Read more

Would you like to familiarize yourself with, and strengthen your knowledge about motion analysis of mechanical systems? Then, This Course Is For You, Welcome on Board.

Mechanical Vibration is one the most important and fundamental courses of mechanical engineering. During this course, you will learn how to analyze the motion of different vibratory systems. You will learn the impact and importance of selecting reasonable mass, spring and damping, in order to guarantee a logical motion for a mechanical system. This course paves the way to prepare you for mechanical engineering design.

The course is therefore composed of the following chapters: 

Chapter 1: Introduction and Basic Definitions

Chapter 2: Modelling of Dynamical Vibratory Systems

Chapter 3: Free Vibration of Undamped Systems

Chapter 4: Free Vibration of Damped Systems

Chapter 5: Forced Vibrations

Chapter 6: Analysis of Two-DoF Systems

In addition, it includes:

- Many Solved Examples in Each Chapter

- High Quality Pictures

- High Quality Videos

- Detailed Explanation

- You Learn By Solving Relevant Up-to-date Examples

- Summary and Review Covered at the End of Each Chapter

- Very Clear English, Any Student Can Comprehend the Topic

- You Learn How to Combine this Course with Matlab to Maximize Your Expertise. Different Examples are Solved Using Matlab.

This course is designed very carefully for the students of mechanical engineering, and people who are interested to learn what mechanical vibration is. It guides you from the first elementary step through to the expertise level in this field.

I am sure after passing this course you feel very confident not only in mechanical vibrations, but also in dynamics and differential equations in Matlab.

This course can even be used by the students who want to deepen their knowledge in Dynamics, and evaluate how they can combine it with Matlab. You can even combine this course with what you learn in control engineering to investigate how to modulate the motion of mechanical systems.

Enroll now

What's inside

Syllabus

Course Introduction

In this section you get familiar with me as the lecturer and also get familiar about the goals of this course.

Chapter 1: Introduction and Basic Definitions
Read more

We learn together about:

  1. What is mechanical vibration dealing with?

  2. Elements of a vibratory system

  3. Degrees of freedom

  4. Importance of Vibration Analysis

  5. Dampers vs. Springs

  6. Classification of the Vibratory Systems

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Covers fundamental concepts like damping, natural frequency, and resonance, which are essential for understanding mechanical systems
Includes numerous solved examples, which can help students grasp the practical application of theoretical concepts in mechanical vibrations
Explores the use of MATLAB for solving vibration problems, which is a valuable skill for engineers in industry and research
Examines two-degree-of-freedom systems, which are a foundational topic for more advanced studies in dynamics and control systems
Requires students to have access to MATLAB, which may require a license or subscription fee for those who do not already have it

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Mechanical vibrations and matlab practice

According to students, this course provides a highly practical approach to learning mechanical vibrations, especially valued for its extensive inclusion of solved examples. Learners find the integration with Matlab particularly helpful for applying theoretical concepts. The explanations are generally clear and build a strong foundation in the subject. While the pace may feel fast at times, the wealth of practice problems makes it a valuable resource.
Builds solid understanding
"This course provided me with a <positive>solid foundation in mechanical vibrations</positive>."
"It's <positive>excellent for beginners</positive> to build a strong understanding of the basics."
"I feel much more confident in the <positive>fundamentals</positive> after taking this course."
Concepts explained well
"The <positive>lectures are clear and easy to follow</positive>, breaking down complex ideas."
"I found the <positive>explanations detailed</positive> and easy to grasp."
"The instructor explains the <positive>fundamental principles very clearly</positive>."
Effective use of Matlab
"Using <positive>Matlab to solve problems</positive> alongside the theory was very beneficial for me."
"The <positive>Matlab examples</positive> make the course feel more practical and applicable."
"I liked how the course <positive>combined the mechanics with coding in Matlab</positive>."
Over 76 examples provided
"The course has <positive>a huge number of solved examples</positive>, which really helps solidify understanding."
"I really appreciate having <positive>so many problems demonstrated</positive> step-by-step."
"Having <positive>+76 solved exams</positive> is a major plus for practicing the concepts learned."
Pace can be fast
"Sometimes the <warning>pace feels quite fast</warning>, requiring rewatching sections."
"Be prepared to pause frequently, the material moves <warning>very quickly through topics</warning>."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Mechanical Vibrations together with Matlab (+76 Solv. Exam.) with these activities:
Review Differential Equations
Strengthen your understanding of differential equations, a fundamental tool used extensively in modeling and analyzing mechanical vibrations.
Browse courses on Differential Equations
Show steps
  • Review key concepts like homogeneous equations and initial value problems.
  • Practice solving various types of differential equations.
  • Focus on second-order linear differential equations with constant coefficients.
Read 'Mechanical Vibrations' by Singiresu S. Rao
Supplement your learning with a widely-used textbook that provides a thorough treatment of mechanical vibrations.
Show steps
  • Read the chapters corresponding to the course syllabus.
  • Work through the example problems in the book.
  • Attempt the end-of-chapter exercises to test your understanding.
Solve Vibration Problems with Matlab
Enhance your problem-solving skills by using Matlab to simulate and analyze different vibration scenarios.
Show steps
  • Implement models of single and multi-degree-of-freedom systems in Matlab.
  • Simulate free and forced vibrations with different damping conditions.
  • Visualize the results using plots and animations.
Three other activities
Expand to see all activities and additional details
Show all six activities
Create a Vibration Analysis Report
Solidify your understanding by creating a detailed report analyzing a real-world vibration problem.
Show steps
  • Choose a mechanical system with vibration issues.
  • Model the system and analyze its vibration characteristics.
  • Propose solutions to mitigate the vibration problems.
  • Document your findings in a comprehensive report.
Explore 'Theory of Vibration with Applications' by William Tyrrell Thomson
Deepen your knowledge with a classic text that explores advanced topics in vibration theory.
Show steps
  • Read the chapters on topics that interest you.
  • Focus on the mathematical derivations and proofs.
  • Compare the book's approach to the course material.
Build a Simple Vibration Demonstrator
Gain hands-on experience by building a physical model that demonstrates the principles of mechanical vibrations.
Show steps
  • Design a simple vibratory system using readily available materials.
  • Construct the system and test its vibration characteristics.
  • Experiment with different parameters to observe their effects on the system's behavior.
  • Document your design, construction, and experimental results.

Career center

Learners who complete Mechanical Vibrations together with Matlab (+76 Solv. Exam.) will develop knowledge and skills that may be useful to these careers:
Dynamics Engineer
Dynamics engineers specialize in analyzing the motion and forces acting on mechanical systems. This course is a valuable resource for anyone aspiring to be in this role. It provides in-depth knowledge of mechanical vibration, including the modelling of dynamic systems and the analysis of free and forced vibrations. The course's extensive coverage of solved examples and its integration with Matlab equips one with the practical skills necessary to tackle complex dynamics problems. This course helps those who wish to deepen their knowledge in dynamics.
Mechanical Engineer
Mechanical engineers design, develop, and test mechanical devices and systems. Understanding mechanical vibration is crucial for ensuring the reliability and performance of these systems. This course helps build a foundation for mechanical engineering design by providing a thorough understanding of motion analysis and the selection of appropriate mass, spring, and damping parameters. The course's focus on modelling dynamical vibratory systems and analyzing free and forced vibrations directly supports the work of a mechanical engineer. Learning Matlab in the course will further help a mechanical engineer in simulating designs.
Vibration Analyst
A vibration analyst identifies and assesses vibration-related issues in machinery and equipment. This role requires a strong understanding of mechanical systems and their dynamic behavior. This course helps one master the fundamental principles of mechanical vibration, which are essential for accurately diagnosing and resolving vibration problems. By learning how to model dynamic systems and analyze free and forced vibrations, one will be well-equipped to identify the root causes of vibration issues in real-world applications, becoming a highly effective vibration analyst. The course's incorporation of Matlab also provides practical skills in simulation and analysis, furthering expertise.
Test Engineer
Test engineers design and conduct tests to evaluate the performance and reliability of products. Understanding mechanical vibration is essential for designing effective vibration tests. This course helps in test design, as it provides a comprehensive understanding of motion analysis and the selection of appropriate mass, spring, and damping parameters. Learning how to model dynamical vibratory systems and analyze free and forced vibrations directly supports the work of a test engineer. The ability to use Matlab for simulation and analysis, as covered in the course, is also beneficial for test design.
Robotics Engineer
Robotics engineers design, build, and program robots. Understanding mechanical vibration is essential for ensuring the precise and stable movement of robotic systems. This course helps ground concepts needed for robotics, as it provides a thorough understanding of motion analysis and the selection of appropriate mass, spring, and damping parameters. The course's focus on modelling dynamical vibratory systems and analyzing two degree of freedom systems directly supports the work of a robotics engineer. The course's examples using Matlab will further help a robotics engineer in simulating designs.
Simulation Engineer
Simulation engineers create and use computer models to simulate the behavior of physical systems. This course has the potential to help someone get started as a simulation engineer. It introduces modelling of dynamic systems and the analysis of free and forced vibrations. The course's focus on modelling dynamical vibratory systems and analyzing free and forced vibrations directly supports the work of a simulation engineer. The inclusion of Matlab in the course also makes it an excellent entry point into the simulation field.
Control Systems Engineer
Control systems engineers design and implement control systems for various applications. Understanding mechanical vibration is essential for designing control systems that can effectively dampen vibrations. This course will help a control systems engineer, as it provides a thorough understanding of motion analysis and the selection of appropriate mass, spring, and damping parameters. You can even combine this course with what you learn in control engineering to investigate how to modulate the motion of mechanical systems. The skills that you learn in this course will set you up for success.
Research and Development Engineer
Research and development engineers conduct research and develop new technologies. A strong understanding of mechanical vibration is valuable for developing innovative solutions in various engineering fields. This course helps build a foundation for research, as it provides a thorough understanding of motion analysis and the selection of appropriate mass, spring, and damping parameters. The course's focus on modelling dynamical vibratory systems and analyzing free and forced vibrations directly supports the work of a research and development engineer. Learning how to use Matlab to simulate designs is also valuable.
Product Design Engineer
Product design engineers are involved in the conception, design, and development of new products. Understanding mechanical vibration is important for designing products that can withstand vibrations. This course helps one become a product design engineer. The course's focus on modelling dynamical vibratory systems and analyzing free and forced vibrations directly supports the work of a product design engineer. Furthermore, the examples in the course will help with designing effective mechanical systems.
Automotive Engineer
Automotive engineers design and develop vehicles. Vibration analysis is critical in automotive engineering to optimize ride comfort and vehicle handling. This course helps learn the impact and importance of selecting reasonable mass, spring and damping, in order to guarantee a logical motion for a mechanical system. This course may be useful to an automotive engineer, as it introduces the modelling of dynamic systems and the analysis of free and forced vibrations, which are relevant to understanding vibration phenomena in automotive applications. The use of Matlab will help them simulate designs.
Aerospace Engineer
Aerospace engineers design aircraft and spacecraft. Vibration analysis is critical in aerospace engineering to ensure the structural integrity and safety of aircraft components. This course may be useful to an aerospace engineer, as it introduces the modelling of dynamic systems and the analysis of free and forced vibrations, which are relevant to understanding vibration phenomena in aerospace applications. The ability to use Matlab for simulation and analysis, as covered in the course, is also beneficial for an aerospace engineer, as it will allow them to simulate designs. This course can also be combined with your knowledge of control engineering.
Reliability Engineer
Reliability engineers work to improve the reliability of products and systems. This role requires a strong understanding of mechanical systems and their failure modes. This course has the potential to help one become a reliability engineer. It provides in-depth knowledge of mechanical vibration, including the modelling of dynamic systems and the analysis of free and forced vibrations. By studying a course of this kind, one will be well-equipped to identify and address potential vibration-related failure mechanisms in mechanical systems.
Instrumentation Engineer
Instrumentation engineers design, develop, and install instruments and control systems. Understanding mechanical vibration is important for designing and calibrating vibration sensors and measurement systems. This course may be useful for an instrumentation engineer. It introduces the modelling of dynamic systems and the analysis of free and forced vibrations, which are relevant to understanding vibration measurement and analysis. An instrumentation engineer may require advanced degrees.
Structural Engineer
Structural engineers design and analyze structures to ensure their stability and safety. Understanding mechanical vibration is crucial for designing structures that can withstand dynamic loads. This course may be useful for a structural engineer, as it dives into the modelling of dynamic systems and the analysis of free and forced vibrations, which are relevant to understanding vibration phenomena in structural applications. This course can even be combined with what you learn in control engineering. Advanced structural engineering roles typically require a master's degree.
Acoustic Engineer
Acoustic engineers deal with sound and vibration. Their work may involve reducing noise levels in various environments. This course may be useful for an acoustic engineer, as it delves into the modelling of dynamic systems and the analysis of free and forced vibrations, which are relevant to understanding vibration phenomena. The examples in this course may also be useful. Acoustic engineering roles may require an advanced degree.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Mechanical Vibrations together with Matlab (+76 Solv. Exam.).
Comprehensive resource on mechanical vibrations, covering both theoretical concepts and practical applications. It provides a detailed explanation of single and multi-degree-of-freedom systems, damping, and forced vibrations. The book is commonly used as a textbook in mechanical engineering courses and offers numerous examples and problem-solving techniques. It will add depth to the course material and serve as a valuable reference.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser