本書主要介紹物理過程的計算機數(shù)值計算和數(shù)字仿真方法,從簡單物理實驗的模擬和計算機繪圖人手,介紹物理實驗數(shù)據(jù)的計算機處理;物理量的積分運算和求解各種典型的物理方程的數(shù)值計算方法;*物理過程計算與模擬的蒙特卡羅(M—C)方法;時域信號與頻域信號的離散傅里葉變換及其快速算法。內(nèi)容由淺人深,循序漸進,書中并附有程序流程圖和C語言源程序。
本書系15年教學(xué)過程的總結(jié),為應(yīng)用物理系學(xué)生而作,可用作物理類專業(yè)學(xué)生教學(xué)參考書,亦可供非物理類專業(yè)研究生教學(xué)參考。對工程技術(shù)人員和教師也有很高的參考價值。
緒論
第一章 簡單物理實驗的模擬
1.1 簡諧振動實驗的模擬
1.2 振動合成原理的模擬
1.3 駐波的模擬
1.4 光的多縫衍射的模擬
1.5 a粒子散射的模擬
第二章 實驗數(shù)據(jù)的統(tǒng)計處理
2.1 統(tǒng)計直方圖
2.2 平均值方差標準偏差
2.3 錯誤值的剔除
第三章 實驗數(shù)據(jù)的插值
3.1 線性插值
3.2 二次插值
3.3 逐次線性插值法
3.4 n次插值
3.5 二元函數(shù)的拉格朗日多點插值公式
第四章 實驗數(shù)據(jù)的擬合
4.1 最小二乘法與一元線性擬合
4.2 多元線性擬合
4.3 非線性曲線擬合
第五章 線性代數(shù)方程組的解法
5.1 線性代數(shù)方程組的直接解法
5.2 線性代數(shù)方程組的迭代解法
5.3 幾個要注意的問題
第六章 實驗數(shù)據(jù)的平滑濾波
6.1 實驗數(shù)據(jù)的移動平均
6.2 線性加權(quán)移動平滑
6.3 二次加權(quán)移動平滑
6.4 三次加權(quán)移動平滑
第七章 靜電場與積分計算
7.1 矩形、梯形和拋物線形積分近似計算
7.2 變步長辛卜生近似計算
第八章 電路與常微分方程的解法
8.1 RC電路與常微分方程的歐拉解法
8.2 RLC電路和改進的歐拉近似方法
8.3 龍格—庫塔(R—K)方法
第九章 熱傳導(dǎo)方程的差分解法
9.1 熱傳導(dǎo)方程概述
9.2 一維熱傳導(dǎo)方程的差分解法
9.3 二維熱傳導(dǎo)方程的差分解法
第十章 波動方程和薛定諤方程
10.1 波動方程概述
10.2 一維波動方程的差分解法
10.3 薛定諤方程與氫原子能級
第十一章 隨機過程與蒙特卡羅方法
11.1 蒙特卡羅(M—C)方法應(yīng)用概述
11.2 贗隨機數(shù)的產(chǎn)生
11.3 用M—C方法計算定積分
11.4 鏈式反應(yīng)的模擬
11.5 趨向平衡態(tài)
第十二章 快速傅里葉變換(FFT)
12.1 離散傅里葉變換(DFT)及其快速算法
12.2 FFT信號流程圖和程序
參考文獻