《數(shù)值分析典型應(yīng)用案例及理論分析》分為上、下兩冊(cè),本書(shū)為上冊(cè)。本書(shū)在參考同類(lèi)《數(shù)值分析》教材基礎(chǔ)上,就基本理論進(jìn)行了重組和適當(dāng)簡(jiǎn)化,將章節(jié)劃分為數(shù)值分析與科學(xué)計(jì)算、插值與擬合、線性方程組與非線性方程(組)求解、數(shù)值積分與數(shù)值微分四個(gè)部分。全書(shū)在理論編寫(xiě)基礎(chǔ)上,介紹了部分?jǐn)?shù)值分析方法的MATLAB程序設(shè)計(jì),同時(shí)引用典型案例,就如何基于基本理論建立數(shù)值模型,并利用MATLAB程序設(shè)計(jì)進(jìn)行數(shù)值計(jì)算進(jìn)行了討論。
《數(shù)值分析典型應(yīng)用案例及理論分析》,作為同濟(jì)大學(xué)一拔尖,三卓越特色項(xiàng)目以萊茵書(shū)院為載體的厚基礎(chǔ)跨學(xué)科寬口徑培養(yǎng)模式的深化研究項(xiàng)目的課程建設(shè)內(nèi)容,旨在將數(shù)值分析基本理論與工程應(yīng)用相結(jié)合,建立一套適用于機(jī)械、能源等工科類(lèi)專(zhuān)業(yè)學(xué)習(xí)、討論的教材。教材分為上、下兩冊(cè),上冊(cè)以基本理論為主,并配合MATLAB程序設(shè)計(jì)與典型案例,討論學(xué)習(xí)如何基于基本理論建立數(shù)值模型、如何基于MATLAB程序設(shè)計(jì)就工程案例進(jìn)行計(jì)算分析。下冊(cè)在學(xué)生基本理論與程序設(shè)計(jì)已熟練掌握基礎(chǔ)上,以機(jī)械專(zhuān)業(yè)為核心,向自動(dòng)化控制、電力電子、材料化工、交通運(yùn)輸?shù)葘?zhuān)業(yè)融合,展現(xiàn)各自獨(dú)立而又豐富完整的工程案例,通過(guò)課堂教學(xué)與交流,使學(xué)生充分了解數(shù)值分析這一門(mén)應(yīng)用數(shù)學(xué)課程在解決工程問(wèn)題時(shí)的強(qiáng)大力量。
本書(shū)為上冊(cè),列入中德機(jī)械與能源工程人才培養(yǎng)創(chuàng)新教材叢書(shū);下冊(cè)也同步出版。叢書(shū)包括其他4種:已出版的《常微分方程典型應(yīng)用案例及理論分析》《典型機(jī)構(gòu)技術(shù)指南認(rèn)識(shí)分析設(shè)計(jì)應(yīng)用》,和即將出版的《數(shù)學(xué)建模典型應(yīng)用案例及理論分析》《數(shù)理方程典型應(yīng)用案例及理論分析》。
基于項(xiàng)目的學(xué)習(xí)方式始于16世紀(jì)的意大利大學(xué),該學(xué)習(xí)方式要求學(xué)生有目的性地完成項(xiàng)目工作,并獲得口頭總結(jié)或成果產(chǎn)出,從而刺激了學(xué)生對(duì)基礎(chǔ)知識(shí)學(xué)習(xí)的積極性。此種教育模式在一些國(guó)家獲得推行,如澳大利亞大學(xué)的無(wú)邊界工程師培養(yǎng)計(jì)劃、美國(guó)普渡大學(xué)的全球工程計(jì)劃以及斯坦福大學(xué)的斯坦福技術(shù)冒險(xiǎn)計(jì)劃。
此種培養(yǎng)模式無(wú)疑給數(shù)學(xué)教育者及研究者提供了開(kāi)闊的思路。美國(guó)匹茲堡大學(xué)J. Gabriel等人指出,應(yīng)用數(shù)學(xué)作為一門(mén)實(shí)踐應(yīng)用率較高的課程,可借鑒此種模式,將課堂變?yōu)槠脚_(tái),激發(fā)學(xué)生學(xué)習(xí)的目的性和主動(dòng)性,使枯燥的數(shù)學(xué)學(xué)習(xí)變得有趣。L. Stefanutti等人評(píng)價(jià)J. C. Falmagne和J. P. Doignon在應(yīng)用數(shù)學(xué)教材研究中的貢獻(xiàn)時(shí)指出,應(yīng)用數(shù)學(xué)應(yīng)不局限于數(shù)學(xué)和計(jì)算機(jī)專(zhuān)業(yè),而是各學(xué)科專(zhuān)業(yè)綜合應(yīng)用的課程。M. Boekaerts等人則進(jìn)一步指出,伴隨教學(xué)模式的改變,教學(xué)工作者的理念與能力也要相應(yīng)發(fā)展,從傳統(tǒng)的灌輸知識(shí)模式向促進(jìn)學(xué)生自我規(guī)劃、自我促進(jìn)能力模式轉(zhuǎn)變,同時(shí)教學(xué)者須掌握更多的工程經(jīng)驗(yàn)。
相似的案例教學(xué)或相關(guān)著作也在國(guó)內(nèi)有所發(fā)展。如《機(jī)械工程設(shè)計(jì)分析和MATLAB應(yīng)用》以機(jī)械工程專(zhuān)業(yè)機(jī)械設(shè)計(jì)案例為核心,討論了如何使用MATALB程序進(jìn)行機(jī)械設(shè)計(jì);《現(xiàn)代數(shù)值計(jì)算》著重闡述了數(shù)值分析的理論、內(nèi)容與編程方法。前者側(cè)重工程問(wèn)題的編程解決,后者側(cè)重?cái)?shù)值理論的程序訓(xùn)練。然而系統(tǒng)性地將理論程序案例歸納總結(jié),目前相關(guān)教材并不多見(jiàn)。本書(shū)作為同濟(jì)大學(xué)一拔尖,三卓越特色項(xiàng)目以萊茵書(shū)院為載體的厚基礎(chǔ)跨學(xué)科寬口徑培養(yǎng)模式深化研究項(xiàng)目的課程建設(shè)內(nèi)容,旨在將數(shù)值分析基本理論與工程應(yīng)用相結(jié)合,建立一套適用于機(jī)械、能源等工科類(lèi)專(zhuān)業(yè)學(xué)習(xí)、討論的教材。教材分為上、下兩冊(cè),上冊(cè)以基本理論為主,并配合MATLAB程序設(shè)計(jì)與典型案例,討論學(xué)習(xí)如何基于基本理論建立數(shù)值模型、如何基于MATLAB程序設(shè)計(jì)就工程案例進(jìn)行計(jì)算分析;下冊(cè)在學(xué)生已熟練掌握基本理論與程序設(shè)計(jì)基礎(chǔ)上,以機(jī)械專(zhuān)業(yè)為核心,向自動(dòng)化控制、電力電子、材料化工、交通運(yùn)輸?shù)葘?zhuān)業(yè)融合,展現(xiàn)各自獨(dú)立而又豐富完整的工程案例,繼而通過(guò)課堂教學(xué)與交流,使學(xué)生充分了解數(shù)值分析這一門(mén)應(yīng)用數(shù)學(xué)課程在解決工程問(wèn)題時(shí)的強(qiáng)大力量。
感謝同濟(jì)大學(xué)曹叔維教授對(duì)本書(shū)撰寫(xiě)進(jìn)行的理論指導(dǎo),感謝同濟(jì)大學(xué)機(jī)械與能源工程學(xué)院研究生祝富強(qiáng)、徐航、李聰、李磊分別對(duì)本書(shū)四章內(nèi)容的整理協(xié)助。
本書(shū)作者非數(shù)學(xué)系專(zhuān)業(yè)出身,水平有限,教材謬誤之處在所難免,敬請(qǐng)讀者指正!
作者
陸亮,男,工學(xué)博士,同濟(jì)大學(xué)助理教授、碩士生導(dǎo)師。主要研究方向?yàn)闄C(jī)器人、智能機(jī)電液控制、計(jì)算流體力學(xué)。曾獲同濟(jì)大學(xué)青年優(yōu)秀人才、同濟(jì)大學(xué)名課優(yōu)師等稱(chēng)號(hào)。主持完成國(guó)際合作、國(guó)家自然科學(xué)基金、上海市科委科研計(jì)劃課題等縱向課題10余項(xiàng)。發(fā)表各類(lèi)科技論文30余篇,其中SCI/EI檢索論文20篇。
第1章數(shù)值分析與科學(xué)計(jì)算1
1.1數(shù)值計(jì)算內(nèi)涵3
1.2數(shù)值計(jì)算誤差4
1.3數(shù)值計(jì)算性能11
1.4上機(jī)訓(xùn)練15
1.5案例引導(dǎo)35
思考與練習(xí)40
第2章插值與擬合41
2.1插值概念43
2.2多項(xiàng)式插值、單節(jié)點(diǎn)插值的拉格朗日型公式45
2.3單節(jié)點(diǎn)多項(xiàng)式插值的牛頓型公式51
2.4差分與等距節(jié)點(diǎn)插值公式54
2.5埃爾米特插值57
2.6分段低次插值60
2.7三次樣條插值63
2.8曲線擬合的最小二乘法69
2.9上機(jī)訓(xùn)練79
2.10案例引導(dǎo)82
思考與練習(xí)86
第3章線性方程組與非線性方程(組)求解89
3.1解線性方程組的直接法91
3.2解線性方程組的迭代法95
3.3非線性方程求解概念與二分法101
3.4非線性方程迭代法求解及其收斂性104
3.5非線性方程迭代加速收斂方法110
3.6非線性方程求解的牛頓法113
3.7非線性方程求解的弦截法與拋物線法118
3.8非線性方程組的數(shù)值解法121
3.9上機(jī)訓(xùn)練125
3.10案例引導(dǎo)133
思考與練習(xí)139
第4章數(shù)值積分與數(shù)值微分141
4.1數(shù)值積分概論143
4.2牛頓柯特斯公式150
4.3求積公式的穩(wěn)定性與收斂性154
4.4復(fù)合求積公式157
4.5高斯型求積公式162
4.6龍貝格求積公式172
4.7多重積分的數(shù)值積分177
4.8數(shù)值微分及其外推方法179
4.9上機(jī)訓(xùn)練184
4.10案例引導(dǎo)186
思考與練習(xí)189
參考文獻(xiàn)191