该书是上海海事大学规划教材,本书为上海海事大学机械专业校本教材,是作者结合多年科研和教学成果编写而成。本书从工程实用性出发,选择机械优化常用的算法,内容涵盖优化理论的基本方法(包括无约束优化、约束优化、多目标优化问题的求解方法),以及最新遗传算法、粒子群等智能优化算法,并采用MATLAB软件实现算法。同时,精选典型机械工程类优化设计实例,方便读者尽快熟悉实际机械工程优化问题的解决思路。每章提供概念思考题、理论计算题和编程求解题3类课后习题,帮助读者掌握算法的主要思路和特点,通过手算切身体会不同算法的计算过程,并可通过调整参数、改进程序来提高读者解决各类优化问题的能力。