本书系统地介绍了结构振动和机械振动的基本原理及其在工程中的应用。内容主要包括:单自由度、多自由度和弹性体的自由振动、衰减振动、受迫振动的理论和方法,着重论述了实际工程问题的力学模型的简化过程,解决多自由度振动系统中行之有效的数值计算方法、工程上经常应用的有限元法等,杆、梁、环、板等连续弹性体的振动理论,其中包括剪切应变、转动惯量、轴向力对梁的横向振动的影响,非线性振动理论以及在工程中行之有效近似解决方法,结合工程实例(如龙洗现象等),解释了一些典型的非线性振动现象。本书内容丰富,通俗易懂,由浅入深,以务实为根本,既可作为高等工科院校的工程振动理论课程的教材或教学参考书,也适合于从事机械、航空、航天、船舶、车辆、建筑和水利等的工程技术人员,在进行理论研究和实验研究工作中参考。