內容簡介
本書論述了化工領域中常用的數值計算方法、化工工藝計算基礎及其電腦程式設計。全書分為四部分,共八章。內容包括計算機和數值計算方法在化工計算中的套用基礎,非線性代數方程和線性代數方程組的數值解、函式插值、數值積分、常微分方程與常微分程組的數值解、過程最最佳化方法,化工實驗數據處理中常用的線性回歸、曲線擬合以及化工工藝計算中常用的汽液相平衡計算、物料與熱量衡算等。各種算法均有化工實際例題和運用QBASIC語言 編寫的結構化源程式。本書內容精煉,學以致用,從典型實例入手,逐步深入,便於自學。本書可作為高等院校化工類及相關專業高年級學生的教材或研究生教材也可供從事化學化工及相關專業工作的科技人員參考。
目錄信息
第1章緒論1
11計算機在化工計算中的重要性1
12數值計算方法2
121什麼是數值計算方法2
122為什麼要學習數值計算方法3
13程式設計的一般概念3
131程式和程式設計3
132程式設計語言3
133框圖4
134計算機解題的步驟4
14誤差的來源、表示及傳遞6
141誤差的來源和分類6
142誤差的表示7
143誤差的傳遞8
第2章非線性代數方程的數值解10
21逐步掃描法求根的初始近似值10
211方法概述10
212程式框圖11
213計算實例11
22求根的精確解12
221二分法12
222疊代法20
223疊代過程的加速25
224牛頓法27
225弦截法35
習題39
第3章插值、微分和積分41
31函式插值41
311線性插值法42
312拉格朗日多項式插值法45
313分段拉格朗日插值法48
32數值微分法51
321方法概述51
322程式框圖52
323計算實例53
33數值積分法54
331方法概述55
332程式框圖56
333計算實例56
習題63
第4章常微分方程(組)的數值解65
41常微分方程的數值解65
42常微分方程初值問題的數值解66
421歐拉法66
422改良歐拉法67
423龍格庫塔法70
43常微分方程組初值問題的數值解73
431方法概述74
432程式框圖74
433計算實例75
44高階常微分方程初值問題的數值解80
441方法概述80
442程式框圖81
443計算實例81
45常微分方程邊值問題的數值解83
451有限差分法83
452試差法96
習題101
第5章線性代數方程組的數值解103
51解線性代數方程組的疊代法103
511簡單疊代法103
512賽德爾疊代法105
52解線性代數方程組的消元法108
521消元法108
522列主元消去法111
53解非線性方程組的牛頓拉夫森法120
531方法概述121
532程式框圖122
533計算實例122
習題125
第6章回歸分析和曲線擬合126
61一元線性回歸126
611方法概述127
612程式框圖131
613計算實例131
62多元線性回歸135
621方法概述135
622程式框圖137
623計算實例138
63剔除可疑數據及其計算程式145
631剔除可疑數據的方法145
632剔除可疑數據的計算程式框圖147
633計算實例147
64多項式擬合151
641方法概述151
642程式框圖153
643計算實例153
習題156
第7章過程最最佳化158
71單變數函式的最最佳化方法158
711搜尋區間的確定158
712區間消去法——菲波那西法和黃金分割法161
713插值法173
72無約束多變數函式最最佳化的單純形法178
721方法概述178
722程式框圖181
723計算實例181
73有約束多變數函式最最佳化的複合形法191
731方法概述191
732程式框圖193
733計算實例194
習題200
第8章化工工藝計算基礎201
81汽液相平衡計算201
811相平衡關係式201
812液相活度係數關聯式201
813泡點計算206
814露點計算210
815等溫閃蒸計算217
816二元溶液恆沸點的預測223
82物料衡算230
821方法概述230
822物料衡算的流程圖和衡算式231
823物料衡算的基本步驟232
824基準及其選擇232
825計算實例233
83能量衡算239
831方法概述239
832計算實例239
84多單元過程的物料及能量衡算241
習題244
附錄1QBASIC語言概要245
附錄2QBASIC上機基本操作要點261
參考文獻266