《最優(yōu)化方法與程序設計》系統(tǒng)地介紹了非線性優(yōu)化基本理論、方法與程序設計。主要內容有:線搜索與信賴域法,最速下降法與牛頓法,共軛梯度法,擬牛頓法,非線性最小二乘問題的解法,罰函數(shù)法,可行方向法,二次規(guī)劃問題的解法,序列二次規(guī)劃法等。設計的Matlab程序有簡單線搜索,解信賴域子問題,F(xiàn)R共軛梯度法,BFGs擬牛頓法,乘子法,解二次規(guī)劃的有效集法。此外《最優(yōu)化方法與程序設計》還介紹Matlab工具箱中程序fmincon和linprog的功能和使用,在附錄中簡介線性規(guī)劃、非線性優(yōu)化軟件、程序的調試和數(shù)值試驗,還給出了非線性優(yōu)化的中英文術語對照表?!蹲顑?yōu)化方法與程序設計》的主要閱讀對象是數(shù)學專業(yè)的本科生與研究生,非數(shù)學專業(yè)的研究生,對優(yōu)化方法感興趣的教師與科學技術人員。讀者需要具備微積分、線性代數(shù)和Matlab語言方面的初步知識。