前言
“數值分析”也叫“計算方法”,是大學理工類各專業普遍開設的一門課程,其主要研究使用計算機解決數學問題的數值計算方法和理論。數值計算是當今科學研究的基本手段之一,它是計算數學、計算機科學與其他工程學科結合的產物。隨著工程技術突飛猛進的發展,大量復雜計算問題也隨之產生,使得數值計算顯得尤為重要,這也推動了數值計算的發展。
在多年的教學中,我們也曾采用過一些經典的數值分析教材,取得過一定的教學效果,但這類教材更關注理論與繫統的完整性,自然無法全面考慮學生層次不同、學時數減少及工科教學目的改變等因素,畢竟普通工科院校在我國高校中占大多數。本書的寫作目的是為普通工科高等院校提供一本易於理解的、有一定工程應用背景的,並且用實際問題引導的教材。
本書的主要內容與其他“數值分析”教材基本一致,包括數值代數、數值逼近和微分方程數值解法的主要內容。在內容編寫上,具有以下特點:在介紹數學理論時,力求簡明扼要,在不失嚴謹性的前提下,弱化一些數學理論和繁復的推導,省略部分定理的證明;在介紹數值方法時,盡量采用形像且通俗易懂的語言,借助圖、表對算法、現像進行描述和分析,強調算法的實際應用和分析比較。
本書在章節安排上,考慮了近幾年普通工科院校本課程教學學時數減少的現狀,並結合了知識的相關性。本書主要內容包括:第1章為緒論,第2~4章介紹了非線性方程(組)的數值解法和線性方程組的數值解法,第5、6章介紹了曲線擬合與函數插值和數值微積分,第7章介紹了常微分方程的數值解法,第8章介紹了矩陣的特征值問題。對學時較少的院校,這樣的安排有利於教學內容的連貫性,方便編制教學計劃。
考慮到工科院校“數值分析”課程教學的目的是滿足工程和科研應用的需要,因此本書更注重介紹工程應用的方法,並且各章大多配有應用案例,指導學生對實際問題進行建模,並使用數值分析方法進行求解。此外,各章大多還附有上機實驗和習題,以提高學生的實踐能力。
本書適合作為普通工科院校少學時本科生和研究生教材或教輔使用,並提供配套電子課件,登錄華信教育資源網注冊後可以免費下載。
本書由瀋陽工業大學和瀋陽理工大學聯合編寫,幾位作者都具有多年教學經驗,且從未間斷本科、研究生課程的數值分析教學工作,無論是對教學內容、體繫、方法和安排,還是對工程教育的發展方向,以及工科學生的實際情況,均有著深刻的理解,這使得本書的寫作更具有針對性。我們期望通過本書使數值分析內容更容易理解、學習和掌握,以促進課堂教學質量的提高。
本書的出版得到了瀋陽工業大學和諸多老師的支持與幫助,在此深表感謝!
限於編者水平有限,教材中仍會存在不妥與錯誤之處,歡迎廣大讀者批評指正。
作者
2018年6月