本书内容包括线性振动本线性振动以及工程中的若干振动问题三部分。第一部分介绍线性系统的单自由度、多自由度、分布参数系统的振动理论以及大型复杂结构系统的数值方法;第二部分介绍求非线性系统近似解的解析方法,包括小参数法、KBM法、多尺度法等,同时介绍了参数激励系统和多自由度系统振动响应的分析方法,还介绍了非线性系统的数值解法;第三部分,介绍大开口船弯扭耦合振动、大型储液容器液固耦合振动及张力腿平台的涡激振动响应分析方法。本书在深入阐明动力学原理和方法的基础上,介绍了本学科近几年来的研究进展。本书可作为船舶与海洋、港口海岸及近海工程,以及水利、土木工程等专业研究生和高年级本科生的教学用书,还可作为科技人员的参考书。