本书基于山东省研究生教育创新计划项目“优化技术与matlab优化工具箱”中的主要内容。 本书把传统的优化设计理论融于matlab软件中,通过将*优化技术理论与matlab优化工具箱或matlab编程相结合,既大大简化了优化设计理论解题过程中繁琐的**语言编程工作,又能节省程序调试时间,还可以借助于matlab软件的强大的数值计算能力和**的数据可视化能力,将优化设计的迭代过程形象化地用图表形式表示出来,有利于更深入地了解和掌握各种优化方法的原理及工程应用。 本书主要内容有:优化设计方法与matlab优化工具箱概述,优化设计中的数学基础,一维搜索方法,无约束优化方法,约束优化方法,线性规划,多目标函数的优化方法,现代优化方法及上述各种方法中在matlab软件中的实现。本书可作为机械类研究生和高年级本科生教材,也可供广大工程技术人员参考。