本書介紹了計算方法中常用算法的應用背景、基本原理、Python算法實現(xiàn)、案例分析及思政融合,力求做到算法原理淺顯易懂,算法步驟清晰明了,算法實現(xiàn)穩(wěn)定可靠,強化思政鑄魂育人。本書共八章,包括插值法、曲線擬合、數(shù)值積分和數(shù)值微分、線性方程組的直接解法、線性方程組的迭代解法、方程求根、常微分方程初值問題的數(shù)值解法、矩陣特征值計算。本書可作為高等院校計算機、人工智能、數(shù)據(jù)計算類專業(yè)的本科生教材,也可供從事數(shù)據(jù)分析等相關科研人員參考。
李新棟,男,副教授。畢業(yè)于山東大學計算數(shù)學專業(yè),主要從事偏微分方程數(shù)值解法和油藏數(shù)值模擬研究。主持完成國家自然科學基金1項和山東省自然科學基金1項,參與國家自然科學基金和國家科技重大專項多項,發(fā)表SCI論文10余篇。
目錄
第一章 插值法 1
一、學習目標 1
二、案例引導 1
三、知識鏈接 2
四、鞏固訓練 20
五、拓展閱讀 21
第二章 曲線擬合 23
一、學習目標 23
二、案例引導 23
三、知識鏈接 23
四、鞏固訓練 42
五、拓展閱讀 43
第三章 數(shù)值積分和數(shù)值微分 46
一、學習目標 46
二、案例引導 46
三、知識鏈接 47
四、鞏固訓練 67
五、拓展閱讀 67
第四章 線性方程組的直接解法 69
一、學習目標 69
二、案例引導 69
三、知識鏈接 70
四、鞏固訓練 96
五、拓展閱讀 97
第五章 線性方程組的迭代解法 99
一、學習目標 99
二、案例引導 99
三、知識鏈接 101
四、鞏固訓練 117
五、拓展閱讀 118
第六章 方程求根 120
一、學習目標 120
二、案例引導 120
三、知識鏈接 121
四、鞏固訓練 136
五、拓展閱讀 138
第七章 常微分方程初值問題的數(shù)值解法 140
一、學習目標 140
二、案例引導 140
三、知識鏈接 141
四、鞏固訓練 160
五、拓展閱讀 161
第八章 矩陣特征值計算 163
一、學習目標 163
二、案例引導 163
三、知識鏈接 164
四、鞏固訓練 175
五、拓展閱讀 176
附錄A Python簡介 178
一、安裝 178
二、運行 179
三、計算方法相關庫函數(shù) 181
參考文獻 189