內容介紹
《計算物理學》是作者在多年教學實踐和科學研究的基礎上,對計算物理的教學內容精選、構建、充實和整理而寫成的。全書內容主要包括三部分:常用的典型數值方法:綫性和非綫性方程的數值解法、函數近似方法、數值微分和數值積分方法及常微分和偏微分方程數值方法等;濛特卡羅方法和分子動力學方法;有限單元法簡介。本書比較係統地介紹瞭計算物理方法及其應用實例,並注意瞭各部分內容的內在聯係和自洽,以適應不同層次的需要。本書附有全部例題的相應計算程序和書中附圖運行程序的光盤。
關聯推薦
《計算物理學》比較係統地介紹瞭計算物理方法及其應用實例,並注意瞭各部分內容的內在聯係和自洽,以適應不同層次的需要。本書可作為高等學校物理及其他相關專業本科生的計算物理課程教材或參考書,也可供研究生及相關科研人員參考使用。
目錄
前言
第1章 緒論
1.1 計算物理學的起源和發展
1.2 誤差分析
1.2.1 基本定義
1.2.2 誤差來源
1.2.3 數值運算誤差
1.3 數值計算應注意的問題
1.3.1 避免相近二數相減
1.3.2 防止大數吃掉小數
l.3.3 避免小分母溢齣
1.3.4 減少運算次數
1.3.5 正負交替級數纍和計算中的問題
1.4 計算機編程語言簡介
1.4.1 FORTRAN語言
1.4.2 MATLAB軟件
習題
第2章 方程的數值解法
2.1 綫性代數方程組的數值解法
2.1.1 高斯消去法
2.1.2 LU分解法
2.1.3 三對角矩陣追趕法
2.1.4 迭代法
2.2 非綫性方程的數值解法
2.2.1 二分法
2.2.2 弦截法
2.2.3 不動點迭代法
2.2.4 牛頓迭代法
2.2.5 非綫性方程組的數值解法
2.2.6 矛盾方程組的數值解法
習題
第3章 函數近似方法
3.1 插值法
3.1.1 圖形插值法
3.1.2 兩點—次插值(綫性插值)
3.1.3 兩點二次插值(兩點拋物綫插值)
3.1.4 三點二次插值(三點拋物綫插值)
3.1.5 n+1點n次插值(n次拉格朗日插值多項式)
3.1.6 三次樣條插值
3.2 擬閤法
3.2.1 擬閤的定義
3.2.2 直綫擬閤(—元綫性迴歸)
3.2.3 m次多項式擬閤
習題
第4章 數值微分和積分
4.1 數值微分
4.2 數值積分
4.2.1 牛頓—科茨求積公式
4.2.2 復化求積公式
4.2.3 變步長求積公式和龍貝格求積公式
4.2.4 反常積分的計算
4.2.5 快速振蕩函數的Filon積分
習題
第5章 常微分方程的數值方法
5.1 微分方程數值方法的有關概念
5.2 初值問題的數值方法
5.2.1 Euler法
5.2.2 Runge?Kutta方法
5.2.3 微分方程組與高階微分方程
5.2.4 初值問題的差分方法
5.2.5 剛性微分方程
5.3 邊值問題的數值解法
5.3.1 邊值問題的差分方法
5.3.2 邊值問題的打靶法
5.4 微分方程數值方法的軟件實現
5.4.1 MATLAB解微分方程
5.4.2 IMSL程序庫解微分方程
習題
第6章 偏微分方程的數值方法
6.1 對流方程
6.2 拋物形方程
6.3 橢圓方程
6.4 非綫性偏微分方程
6.4.1 Burgers方程
6.4.2 Kdv方程和孤立子的數值模擬
6.4.3 渦流問題
6.4.4 淺水波方程的數值解法
6.4.5 流體方程數值解法
6.4.6 黏滯不可壓縮流體
6.4.7 軸對稱係統偏微分方程的數值解法
6.5 偏微分方程數值解的傅裏葉變換方法
習題
第7章 濛特卡羅方法
7.1 濛特卡羅方法的基礎知識
7.1.1 基本概念
7.1.2 隨機變量及其分布函數
7.1.3 大數定理和中心極限定理
7.2 隨機數和隨機抽樣
7.2.1 均勻分布隨機數的産生
7.2.2 隨機性統計檢驗
7.2.3 隨機抽樣
7.2.4 濛特卡羅方法求解物理問題的基本思想和基本步驟
7.3 濛特卡羅方法的應用
7.3.1 方程求根的濛特卡羅方法
7.3.2 計算定積分的濛特卡羅方法
7.3.3 濛特卡羅方法求解拉普拉斯方程
7.3.4 核鏈式反應的模擬
7.3.5 關於中子貫穿概率問題
7.3.6 其他例子
習題
第8章 分子動力學方法
8.1 引言
8.2 分子動力學基礎
8.2.1 相互作用勢和運動方程
8.2.2 邊界條件
8.2.3 初始態
8.2.4 積分算法
8.2.5 宏觀量
8.3 氬原子體係的分子動力學模擬
8.3.1 zui簡單的分子動力學模擬程序
8.3.2 模擬程序的改進
8.3.3 提高模擬程序的效率
8.3.4 物理觀測量
習題
第9章 有限單元法
9.1 微分方程求解的加權餘量方法
9.1.1 加權餘量法
9.1.2 加權餘量法的弱形式
9.1.3 分段連續試探解
9.1.4 伽遼金有限元方法
9.1.5 變分方法
9.2 —維有限元方法應用和編程舉例
9.2.1 總的程序結構
9.2.2 輸入數據
9.3 二維拉普拉斯和泊鬆方程的有限元方法
9.3.1 基本方程
9.3.2 三角單元和綫性型函數
9.3.3 軸對稱有限單元方法舉例
9.4 拋物型偏微分方程的有限元方法
習題
參考文獻
計算物理學 下載 mobi epub pdf txt 電子書