![計算物理基礎(chǔ)課件_第1頁](http://file4.renrendoc.com/view11/M00/12/27/wKhkGWVwuSuADEGrAAK-V5n2Vvo404.jpg)
![計算物理基礎(chǔ)課件_第2頁](http://file4.renrendoc.com/view11/M00/12/27/wKhkGWVwuSuADEGrAAK-V5n2Vvo4042.jpg)
![計算物理基礎(chǔ)課件_第3頁](http://file4.renrendoc.com/view11/M00/12/27/wKhkGWVwuSuADEGrAAK-V5n2Vvo4043.jpg)
![計算物理基礎(chǔ)課件_第4頁](http://file4.renrendoc.com/view11/M00/12/27/wKhkGWVwuSuADEGrAAK-V5n2Vvo4044.jpg)
![計算物理基礎(chǔ)課件_第5頁](http://file4.renrendoc.com/view11/M00/12/27/wKhkGWVwuSuADEGrAAK-V5n2Vvo4045.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
計算物理基礎(chǔ)ComputationalPhysics34學(xué)時:24學(xué)時課堂,10學(xué)時上機每隔兩周,上機一次,30人/組12/7/20231計算物理基礎(chǔ)計算物理是以電子計算機為工具、采用數(shù)學(xué)方法解決物理問題的應(yīng)用科學(xué)。本課程的目的在于對計算物理進行一些入門指導(dǎo),使大家在學(xué)完本課程后,在組織一些較大規(guī)模的計算時心中有數(shù),少走彎路。課程目的12/7/20232計算物理基礎(chǔ)掌握計算物理的概念和方法;掌握幾類計算方法的基礎(chǔ)或基本原理;了解這些方法在若干物理學(xué)分支中的具體應(yīng)用。計算物理的實踐性非常強,上機是本課程的一個有機組成部分本課程需具備高等數(shù)學(xué)和線性代數(shù)基本知識課程要求12/7/20233計算物理基礎(chǔ)主要參考書馬紅孺,計算物理講義馬東升等,數(shù)值計算方法,機械工業(yè)出版社馬文淦,計算物理學(xué),科學(xué)出版社湯文輝,計算物理講義國防科技大學(xué)12/7/20234計算物理基礎(chǔ)第一章緒論(2課時)第二章數(shù)值積分微分方法(6課時)第三章非線性方程的數(shù)值解法(6課時)第四章常微分方程的數(shù)值解法(4課時)第五章插值法(4課時)第六章線性方程組的數(shù)值解法(4課時)第七章蒙特卡羅方法(4課時)第八章有限元方法目錄12/7/20235計算物理基礎(chǔ)1.1、什么是計算物理?1.2、計算物理的起源、形成與發(fā)展1.3、計算物理的進一步發(fā)展從計算物理到科學(xué)計算、戰(zhàn)略計算1.4、計算物理的特征1.5、計算物理的工作流程1.6、計算物理的研究方法第一章緒論12/7/20236計算物理基礎(chǔ)1.1什么是計算物理?物理學(xué)有幾大門類?傳統(tǒng)物理學(xué)分為理論物理與試驗物理兩大分支理論物理實驗物理計算物理???12/7/20237計算物理基礎(chǔ)理論物理是分析的科學(xué),它從一系列的基本原理和基本假設(shè)出發(fā),列出相應(yīng)的數(shù)學(xué)方程,運用傳統(tǒng)的或現(xiàn)在的數(shù)學(xué)方法求出問題的顯式解析解,用這些解析解的結(jié)論去解釋物理現(xiàn)象,預(yù)見新的現(xiàn)象,指導(dǎo)實驗。1.1什么是計算物理?12/7/20238計算物理基礎(chǔ)實驗物理是從實驗觀測出發(fā),發(fā)現(xiàn)新的物理現(xiàn)象,為理論物理提供總結(jié)新的物理規(guī)律的素材,檢驗理論物理的假設(shè)或理論物理預(yù)言的正確程度和適用范圍等1.1什么是計算物理?12/7/20239計算物理基礎(chǔ)計算物理是伴隨著電子計算機的出現(xiàn)和發(fā)展而逐步形成的一門新興的邊緣學(xué)科。是以電子計算機為工具、采用數(shù)學(xué)方法解決物理問題的應(yīng)用科學(xué)。是物理、數(shù)學(xué)和計算機三者相結(jié)合的產(chǎn)物。1.1什么是計算物理?12/7/202310計算物理基礎(chǔ)計算物理中的“計算”,不是上物理課做習(xí)題時進行的那種簡單計算;不是用古典的數(shù)學(xué)物理方法來完成的計算;而是運用計算機對復(fù)雜的物理問題所進行的數(shù)值計算或模擬實驗(模擬物理過程,研究物理規(guī)律,檢驗理論預(yù)測的正確性,核實實驗數(shù)據(jù)的可靠性等等),從而探索和發(fā)現(xiàn)新的物理規(guī)律。1.1什么是計算物理?12/7/202311計算物理基礎(chǔ)
現(xiàn)在流行的數(shù)學(xué)工具軟件,如Maple,Matlab,Mathematica,已將絕大多數(shù)數(shù)值計算方法設(shè)計成簡單的函數(shù),經(jīng)簡單的調(diào)用就可得出結(jié)果。但由于實際問題具體特性的復(fù)雜性以及算法自身的適用范圍決定了應(yīng)用中必須選擇和設(shè)計適合于自己所要解決的特定問題的算法,因而掌握數(shù)值計算方法的思想和內(nèi)容是必須的1.1什么是計算物理?12/7/202312計算物理基礎(chǔ)1.2計算物理的起源、形成與發(fā)展傳統(tǒng)的物理學(xué):理論物理,實驗物理,都離不開數(shù)值計算,如海王星的發(fā)現(xiàn)及其軌道計算就是一個典型例子。但早期的計算僅使用人力或簡單的計算工具,其功能和效率都極其有限。這種計算不能成為一個學(xué)科分支。12/7/202313計算物理基礎(chǔ)牛頓力學(xué)方程只有二體問題是可解得,三體以上的問題折磨了全世界許多優(yōu)秀的數(shù)學(xué)家和理論物理學(xué)家,仍然沒有解析解。量子力學(xué)的薛定諤方程,除了氫原子和簡諧振子外沒有一個真實的物理問題可以找到解析解。1.2計算物理的起源、形成與發(fā)展12/7/202314計算物理基礎(chǔ)20世紀(jì)40年代初,在由于戰(zhàn)爭的需要開始了核武器研制。涉及的問題:流體動力學(xué)過程、核反應(yīng)過程、中子輸運過程、光輻射輸運過程、物態(tài)變化過程等;都是十分復(fù)雜的非線性方程組,不可能用傳統(tǒng)的解析方法求解。由于需要在短時間內(nèi)進行大量復(fù)雜的數(shù)值計算,從而促使了計算機的延生和新物理學(xué)科的形成。1.2計算物理的起源、形成與發(fā)展12/7/202315計算物理基礎(chǔ)1944年,世界上第一臺“自動序列受控計算機MarkI制成,主要部件是繼電器,速度僅每秒3次加法。在美國原子彈研制中起了重要作用。1946年初,世界上第一臺電子管計算機ENLAC投入運行,速度為每秒5000次加法。電子計算機的出現(xiàn),為計算物理奠定了物質(zhì)基礎(chǔ)。1.2計算物理的起源、形成與發(fā)展12/7/202316計算物理基礎(chǔ)費米(Fermi1901-1954):美籍意大利物理學(xué)家,對統(tǒng)計物理、原子物理、原子核物理、粒子物理、中子物理都有重要貢獻。由于中子核反應(yīng)的發(fā)現(xiàn),1938年獲得諾貝爾物理學(xué)獎。費米是20世紀(jì)上半葉國際上最有才華的科學(xué)家之一,在第二次世界大戰(zhàn)期間,他領(lǐng)導(dǎo)建設(shè)了第一個實現(xiàn)原子核鏈鎖裂變的反應(yīng)堆。1.2計算物理的起源、形成與發(fā)展12/7/202317計算物理基礎(chǔ)戰(zhàn)后費米對計算機發(fā)生興趣,經(jīng)常去訪問LosAlamos,這個地方一直擁有世界上最強大的計算能力。他和烏勒姆(S.Ulerm),巴斯塔(J.Pasta)等人討論計算機的未來應(yīng)用。他首先想到的是研究非線性系統(tǒng)長時間行為和大尺度性質(zhì)(這是用解析方法無法處理的問題),并于1952年夏天設(shè)計了一個計算機實驗,一年后,在當(dāng)時用來進行氫彈設(shè)計的MANIAC計算機上實現(xiàn)。1.2計算物理的起源、形成與發(fā)展12/7/202318計算物理基礎(chǔ)1954年11月,費米逝世,他的合作者繼續(xù)工作,于1955年5月寫出LosAlamos研究報告LA-1940。這篇秘密報告歷經(jīng)多年、解密后被正式收入《費米全集》。這篇具有重大意義的報告,被許多人認(rèn)為是計算物理的正式起點,因為它提出了許多問題,帶來了當(dāng)時誰也未曾想到的重大發(fā)展。1.2計算物理的起源、形成與發(fā)展12/7/202319計算物理基礎(chǔ)從此,物理問題的計算與計算機相互促進,開始蓬勃發(fā)展。1950年,全世界還只有15臺計算機,到1962年9月,僅美國就有了16817臺。現(xiàn)在的計算機不計其數(shù)!1.2計算物理的起源、形成與發(fā)展12/7/202320計算物理基礎(chǔ)科學(xué)家們從原子彈設(shè)計中使用計算機求解復(fù)雜物理問題取得成功而得到啟示,迅速將這種方法推廣應(yīng)用到物理學(xué)的其他領(lǐng)域:天體物理、大氣物理、等離子體物理、核物理、原子分子物理、固體物理、統(tǒng)計物理和基本粒子物理等,而且還應(yīng)用到氣象預(yù)報、水利、海洋、地震、石油、化工甚至人體科學(xué)等各個科學(xué)技術(shù)領(lǐng)域。1.2計算物理的起源、形成與發(fā)展12/7/202321計算物理基礎(chǔ)1963年,美國的Beini,Alder等人開始編輯出版《計算物理方法》叢書,內(nèi)容涉及統(tǒng)計物理、量子力學(xué)、流體力學(xué)、核物理、天體物理、固體物理、等離子體物理、地球物理和大氣環(huán)流等。1966年,JournalofComputationalPhysics在美國創(chuàng)刊;1969年,ComputerPhysicsCommunication在西歐創(chuàng)刊。1977年,美國和西歐的學(xué)者開始編輯出版《計算物理施普林格系列叢書》,到1988年已出17本;1.2計算物理的起源、形成與發(fā)展12/7/202322計算物理基礎(chǔ)1965年,Harlow和Fromm在《ScientificAmerican》雜志發(fā)表“流體力學(xué)的計算機實驗”一文。幾乎同時,Macagno在法國《LaHaulilleBlanche》雜志上發(fā)表“水力學(xué)模擬的某些新方面”的論文。第一次提出了計算機實驗和數(shù)值模擬的概念。與此同時,為計算物理服務(wù)的許多程序庫和數(shù)據(jù)庫也相繼建立。這些工作迅速地推進了計算物理的普及和發(fā)展。1.2計算物理的起源、形成與發(fā)展12/7/202323計算物理基礎(chǔ)這些新概念的提出、新物理現(xiàn)象的發(fā)現(xiàn),說明計算物理的目的不僅是計算出結(jié)果,還在于理解、預(yù)言和發(fā)現(xiàn)新的物理現(xiàn)象,尋求物理規(guī)律。在這一點上,它與傳統(tǒng)的實驗物理和理論物理沒有什么不同,差別只在于工具和方法。結(jié)論:計算物理這一新的學(xué)科起源于20世紀(jì)40年代,形成于60年代。
1.2計算物理的起源、形成與發(fā)展12/7/202324計算物理基礎(chǔ)中國的計算物理始于20世紀(jì)50年代末,開始主要用于核物理領(lǐng)域和核武器的研制工作,然后擴展到其它領(lǐng)域。1982年8月成立中國計算物理學(xué)會,已建立了7個專業(yè)委員會和6個地方分會。1984年,中國《計算物理》雜志創(chuàng)刊。1989年,開始出版《計算物理叢書》。1991年,開始出版《科學(xué)與工程計算叢書》1.2計算物理的起源、形成與發(fā)展12/7/202325計算物理基礎(chǔ)1983年,在美國國防部、能源部、國家科學(xué)基金會和國家航天局主持下,以美國著名數(shù)學(xué)家拉克斯為首的不同學(xué)科的專家委員會向美國政府提出報告,強調(diào)“科學(xué)計算是關(guān)系到國家安全、經(jīng)濟發(fā)展和科技進步的關(guān)鍵性環(huán)節(jié),是事關(guān)國家命脈的大事”??茖W(xué)計算1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202326計算物理基礎(chǔ)1984年,美國政府大幅度增加對科學(xué)計算經(jīng)費的支持,國家科學(xué)基金會成立了“先進科學(xué)計算辦公室”,制訂全面高級科學(xué)計算發(fā)展規(guī)劃,新建成五個國家級高級計算中心。1987年起,國家科學(xué)基金會把“科學(xué)與工程計算”、“生物工程”、“全局性的科學(xué)”作為三大優(yōu)先重點支持領(lǐng)域。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202327計算物理基礎(chǔ)1990年,美國國家研究委員會發(fā)表“振興美國數(shù)學(xué):90年代的計劃”的報告,建議對由計算引發(fā)的數(shù)學(xué)給予特殊的鼓勵和資助。報告指出,大存儲量、高速計算機的使用已導(dǎo)致了科學(xué)與技術(shù)方面的兩大突出進展1.大量用于設(shè)計工作的實驗被數(shù)學(xué)模型逐步取代,如航天飛機設(shè)計、反應(yīng)堆設(shè)計、人工心瓣膜設(shè)計等2.能獲取和存儲空前大量的數(shù)據(jù),并能提取出隱含的信息,如計算機層析X射線攝影,核磁共振等。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202328計算物理基礎(chǔ)1991年,以美國總統(tǒng)的名義提出“高性能計算與通信計劃”。投資重點(43%)是發(fā)展先進的軟件技術(shù)與并行算法,關(guān)鍵技術(shù)是可擴展的大規(guī)模并行計算。1993年美國總統(tǒng)發(fā)布“發(fā)展信息高速公路”的總統(tǒng)令1994年美國總統(tǒng)發(fā)布“建立國家(地球)空間數(shù)據(jù)基礎(chǔ)設(shè)施”的總統(tǒng)令。所有這些計劃,都是為大規(guī)??茖W(xué)計算創(chuàng)造條件,促使科學(xué)計算高速發(fā)展。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202329計算物理基礎(chǔ)戰(zhàn)略計算1995年,美國為了確保核庫存的性能、安全性、可靠性和更新需要,開始實施“加速戰(zhàn)略計算創(chuàng)新計劃”,通過逼真的建模和模擬計算來取代傳統(tǒng)的反復(fù)試驗的工程處理方法,這主要依賴于先進的數(shù)值計算和模擬能力,應(yīng)用程序必須達到高分辨、三維、全物理和全系統(tǒng)的水平。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202330計算物理基礎(chǔ)為確保戰(zhàn)略計算目標(biāo)的實現(xiàn),采取五項策略措施在三個防務(wù)計劃實驗室基礎(chǔ)上成立“戰(zhàn)略計劃和模擬辦公室”,由國家統(tǒng)一指揮。致力于開發(fā)高級應(yīng)用軟件致力于發(fā)展高性能計算機建立解決問題的環(huán)境促進戰(zhàn)略聯(lián)合與協(xié)作1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202331計算物理基礎(chǔ)美國為實施“戰(zhàn)略計算創(chuàng)新計劃”實施日程表:1995年8月22日能源部采購一臺世界上最快的計算機(運算速度超過萬億次)交付Sendia實驗室1995年10月20日,建成三個防務(wù)實驗室之間第一個高速數(shù)據(jù)網(wǎng)絡(luò)。1996年2月20日,能源部公開招標(biāo),采購兩臺運算速度達3萬億次的計算機交給LosAlamos和Livermore,并競爭下一代系統(tǒng):10萬億次。結(jié)果,2004年實現(xiàn)了100萬億次計算機。
1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202332計算物理基礎(chǔ)1997年,總統(tǒng)提出1.216億美元預(yù)算實施戰(zhàn)略計算。1997年8月,戰(zhàn)略計算創(chuàng)新計劃的學(xué)術(shù)戰(zhàn)略合作計劃(ASAP),通過招標(biāo)和簽訂合同方式,建立五家合作中心:斯坦福大學(xué)的湍流綜合模擬中心,加州理工學(xué)院的模擬材料動態(tài)特性的計算中心,芝加哥大學(xué)的天體物理、熱核反應(yīng)瞬間閃光研究中心,猶他大學(xué)的意外火災(zāi)與爆炸模擬中心和伊利諾斯州州立大學(xué)的助推火箭模擬中心。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202333計算物理基礎(chǔ)1998年美國副總統(tǒng)戈爾在加利福尼亞科學(xué)中心發(fā)表了題為“數(shù)字地球─21世紀(jì)認(rèn)識地球的方式”的演講,指出,“在發(fā)明計算機之前,用實驗和理論的方法來研究都很受限制。許多實驗科學(xué)家想研究的現(xiàn)象都很難觀察到,它們不是太小就是太大,不是太快就是太慢,有的一秒鐘之內(nèi)就發(fā)生了十億次,而有的十億多年才發(fā)生一次。另一方面純理論又不能預(yù)報復(fù)雜的自然現(xiàn)象所產(chǎn)生的結(jié)果,如雷雨或飛機上空的氣流”1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202334計算物理基礎(chǔ)“有了高速計算機這個新工具,我們就可能模擬以前不可能觀察到的現(xiàn)象,同時能更準(zhǔn)確地理解觀察到的數(shù)據(jù)。這樣,計算科學(xué)使我們能超越實驗與理論科學(xué)的局限,建模與模擬給了我們一個深入理解正在收集的有關(guān)地球的各種數(shù)據(jù)的新天地”。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202335計算物理基礎(chǔ)1999年初,美國總統(tǒng)信息技術(shù)顧問委員會提出一項題為“21世紀(jì)的信息技術(shù):對美國未來的大膽投資”的報告。重點投資的三個領(lǐng)域是(1)長期信息技術(shù)研究;(2)用于科學(xué)、工程和國家的高級計算;(3)信息革命的經(jīng)濟和社會意義研究。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202336計算物理基礎(chǔ)該報告設(shè)想,通過努力在超級計算機、數(shù)學(xué)模擬、網(wǎng)絡(luò)等方面取得突破性進展,從而開創(chuàng)一個邁向自然世界的窗口,使得計算作為科學(xué)發(fā)現(xiàn)的一種工具,與實驗和理論有同等的價值。由此可見“計算”的重要性以及美國對計算的重視程度。我們也應(yīng)該注意到,這些富有挑戰(zhàn)、功能強大的“計算工作”是在計算物理的基礎(chǔ)上逐步發(fā)展、演變而來的。1.3計算物理的進一步發(fā)展——從計算物理到科學(xué)計算、戰(zhàn)略計算12/7/202337計算物理基礎(chǔ)1.4計算物理的特征計算物理的研究內(nèi)容(計算機實驗)
凡是局部瞬時的物理規(guī)律已知或被假設(shè),要想求得大范圍長時間的物理現(xiàn)象的發(fā)展過程,便屬于計算物理學(xué)的范圍。從局部關(guān)系到大范圍依賴于計算機的大容量由瞬時規(guī)律發(fā)展為長時間的過程依賴于計算機的高速度。12/7/202338計算物理基礎(chǔ)計算物理相對于理論物理的優(yōu)越性理論物理中利用數(shù)學(xué)方程組求解物理問題時,通常將問題大加簡化,這些簡化包括:復(fù)雜問題只考慮少數(shù)主要因素:質(zhì)點,黑體近似等動態(tài)過程只考慮最后達到的靜態(tài)狀況:熱平衡等將非線性因素硬作線性化處理將變系數(shù)硬作常系數(shù)處理將復(fù)雜的邊界簡化為規(guī)則的邊界等等1.4計算物理的特征12/7/202339計算物理基礎(chǔ)將問題簡化到能夠求出顯式解析解,需要對事物的本質(zhì)有很深的理解和相當(dāng)高超的推導(dǎo)技巧。簡化過程中也可能拋棄一些本質(zhì)特征。計算物理利用計算機能恢復(fù)對客觀事物本質(zhì)的描述和模擬:如可以多考慮一些因素,可以模擬動態(tài)過程,可以保持非線性特性,可以保留變系數(shù)特點,可以考慮較復(fù)雜的邊界條件等。1.4計算物理的特征12/7/202340計算物理基礎(chǔ)這些優(yōu)點使計算物理即可對物理過程進行仿真,發(fā)現(xiàn)物理現(xiàn)象,提供新的信息,又可對物理問題進行數(shù)值分析,為理論物理提供反映物理規(guī)律的數(shù)據(jù)。計算物理是用計算機作為實現(xiàn)手段的實驗物理,同時又是用計算機武裝起來的理論物理。1.4計算物理的特征12/7/202341計算物理基礎(chǔ)計算物理相對于實驗物理的優(yōu)越性第一,計算機實驗比物理實驗省錢省時例如大型風(fēng)洞,設(shè)備投資巨大,建設(shè)周期長,使用時耗電多,所以目前在飛機、導(dǎo)彈等設(shè)計方面大都先采用計算選型,然后再選幾個模型進行吹風(fēng)試驗,最后定型,這比早先單純靠風(fēng)洞吹風(fēng)的辦法要經(jīng)濟、有效得多。再如加速器實驗,每小時耗電3萬元。新元素的合成,幾個月發(fā)生一個事件。1.4計算物理的特征12/7/202342計算物理基礎(chǔ)第二,計算機實驗比物理實驗有更大的自由度和靈活性,也很安全,它不存在物理實驗中的測量誤差和系統(tǒng)誤差,沒有測試探頭的干擾問題,還可以較自由地選取參數(shù)。如地下核試驗問題,由于不確定性因素太多,有些測量的誤差是很難進行分析的。如電子雙縫衍射實驗,看到電子的運動軌跡,就無衍射條紋1.4計算物理的特征12/7/202343計算物理基礎(chǔ)第三,在物理實驗很困難甚至不能進行的場合,仍可進行計算機實驗如測量中子星的密度,測量星體內(nèi)部的溫度分布、天體演化,理想情況實驗等。1.4計算物理的特征12/7/202344計算物理基礎(chǔ)計算物理的局限性:第一,計算物理主要用來求解物理理論的數(shù)學(xué)方程,得出實際問題所需要的數(shù)值結(jié)果,對物理定律的建立和物理理論的構(gòu)成可起到幫助探索的作用。但歸根結(jié)底仍取決于研究人員的實際知識水平和抽象思維的概括能力。數(shù)學(xué)方程要靠理論物理提供,計算結(jié)果的正確與否,既要由實踐來檢驗,也要用理論物理的定律來作分析判斷。1.4計算物理的特征12/7/202345計算物理基礎(chǔ)第二,計算物理的數(shù)值方法雖然比理論物理和解析方法適應(yīng)性強,應(yīng)用面廣,更能滿足實際需要,但計算所用到的基本方程在各種具體問題中都有不同程度的簡化和近似。1.4計算物理的特征12/7/202346計算物理基礎(chǔ)第三,計算數(shù)學(xué)的現(xiàn)有理論,如微分方程數(shù)值解的收斂性、穩(wěn)定性理論,還遠不能滿足各種復(fù)雜實際問題的需要,在求解實際問題時往往缺乏嚴(yán)格的穩(wěn)定性分析、誤差估計和收斂性證明,甚至連解的存在和唯一性問題都可能沒有嚴(yán)格的論證。因此,數(shù)值模擬可能成功也可能失敗,即使成功了,得到了較為合理的結(jié)果,仍必須由實驗來驗證。1.4計算物理的特征12/7/202347計算物理基礎(chǔ)計算物理提出計算預(yù)測給出模擬結(jié)果提供計算數(shù)據(jù)提供模擬結(jié)果檢驗計算預(yù)測提供方程實驗物理提供實驗數(shù)據(jù)解釋結(jié)果理論物理檢驗理論預(yù)測提供實驗數(shù)據(jù)提出理論預(yù)測給出理論解釋計算物理與傳統(tǒng)物理的聯(lián)系1.4計算物理的特征12/7/202348計算物理基礎(chǔ)計算物理方法區(qū)別于計算數(shù)學(xué)方法的特點:1)計算物理從物理問題出發(fā),以物理結(jié)論為結(jié)果,以與實驗數(shù)據(jù)的對比為其結(jié)束;而計算數(shù)學(xué)則是從數(shù)學(xué)方程出發(fā),以求得方程的近似解告終。計算物理工作者選用計算方法時要考慮算法和結(jié)果的物理意義;而計算數(shù)學(xué)工作者最感興趣的是算法的逼近階,計算精度和穩(wěn)定性等問題。1.4計算物理的特征12/7/202349計算物理基礎(chǔ)例如:在常微分方程數(shù)值解法中,歐拉折線法是原始的低階方法,龍格庫塔法則是高階(四階)的精確方法。從計算數(shù)學(xué)的角度看,后者好;但從計算物理的角度看,實際問題中的未知函數(shù)并不總存在高階導(dǎo)數(shù),利用高階方法計算往往得不出正確結(jié)果,更不用說精確了。而歐拉法卻有明顯的物理意義,便于分析和尋求規(guī)律性,因此常常寧可用低階的歐拉法,或者在低階方法取得一定的規(guī)律性后再用高階方法作對比計算或大規(guī)模計算。1.4計算物理的特征12/7/202350計算物理基礎(chǔ)2)計算物理的任務(wù)是尋求物理規(guī)律,解決物理問題,因而可以不拘泥于數(shù)學(xué)方法。物理問題歸結(jié)為微分方程時,實際上是由原始的差分關(guān)系取極限得來的,原始差分關(guān)系中的每一項都有物理意義。從計算物理角度看,未必一定要把它變成微分方程,再人為地離散化為差分方程,它可以直接由原始差分關(guān)系編程上機計算。再比如,有些物理問題用蒙特卡羅方法求解的話,那更是直接對物理問題進行模擬。1.4計算物理的特征12/7/202351計算物理基礎(chǔ)3)計算物理特別重視物理問題的邊界處理,因為邊界條件是由實際物理問題得出的,對求解往往具有決定性的作用,它的處理極大地影響數(shù)值解的精確度,甚至影響數(shù)值計算的穩(wěn)定性。在計算數(shù)學(xué)中,由于邊界條件已被抽象成數(shù)學(xué)表達式,不考慮實際的物理意義,因而常常不重視邊界處理,而著重研究內(nèi)點差分格式。1.4計算物理的特征12/7/202352計算物理基礎(chǔ)4)計算物理方法受物理問題本身的啟示,??衫脤ξ锢憩F(xiàn)象的直觀概念,創(chuàng)造新的計算方法。如流體動力學(xué)的“人為粘性法”就是一個典型例子。5)在分析整理大量計算數(shù)據(jù)的基礎(chǔ)上,計算物理工作者還常常關(guān)心構(gòu)造近似解析解,以利于科學(xué)家和工程師應(yīng)用,并且這也是尋求和反映物理規(guī)律的一種方法。1.4計算物理的特征12/7/202353計算物理基礎(chǔ)計算物理的推廣應(yīng)用:計算物理是計算機在自然科學(xué)的應(yīng)用中發(fā)展較早的學(xué)科之一,其研究對象是物理科學(xué)。但計算物理中一些已經(jīng)成熟的知識、研究方法的特點和成果都可以移植到其它自然科學(xué)和社會科學(xué)研究領(lǐng)域中去。所以計算物理的發(fā)展將對其它領(lǐng)域的計算機應(yīng)用研究起重大的推動作用。如量子分子動力學(xué)模型的計算思想可應(yīng)用于城市交通中的交通阻塞的計算。1.4計算物理的特征12/7/202354計算物理基礎(chǔ)計算物理與工程計算有關(guān)的科學(xué)一樣,遵循一條普遍共同的規(guī)律,其求解過程有四個環(huán)節(jié)-馮康物理機理:如各種物理量的守恒規(guī)律、運動規(guī)律等,也包括具體的條件,如參數(shù)、幾何形狀和其它原始資料。數(shù)學(xué)提法:通常表示為連續(xù)形式的微分(積分)方程和相應(yīng)的定解條件。離散模型:通常表示為離散形式的代數(shù)方程,如差分方程。算法程序:即離散方程求解的算術(shù)步驟。1.5計算物理的工作流程12/7/202355計算物理基礎(chǔ)這四個環(huán)節(jié)再加上“上機計算”和“結(jié)果分析”就構(gòu)成了計算物理的整個工作流程,其流程圖如下由此可見,計算物理的發(fā)展需要不同性質(zhì)的科學(xué)工作者的大力協(xié)同,共同努力。
物理機理數(shù)學(xué)提法離散模型算法程序結(jié)果分析上機計算1.5計算物理的工作流程12/7/202356計算物理基礎(chǔ)1.物理問題階段由于人們對自然規(guī)律認(rèn)識的局限性,加上外界條件的多變性,物理學(xué)家在形成物理模型時,只能抓住其主要矛盾和矛值的主要方面,必然要進行各種近似。計算物理工作者應(yīng)對所建立或所采用的物理模型做到心中有數(shù),至少對數(shù)量變化范圍有粗估結(jié)果。1.5計算物理的工作流程12/7/202357計算物理基礎(chǔ)2.數(shù)學(xué)模型階段有時寧可保留守恒型的微分(積分)方程,不必進一步簡化,以利于離散化后能保持守恒的性質(zhì)。為了便于探索各種物理機理,邊界條件應(yīng)盡可能考慮到各種可能性,不致于發(fā)生為計算不同的模型而經(jīng)常修改程序-大型程序修改非常復(fù)雜1.5計算物理的工作流程12/7/202358計算物理基礎(chǔ)3.離散模型階段要注意根據(jù)不同的實際問題選擇不同的計算方法??偟脑瓌t是:較弱的穩(wěn)定性限制、較高的精度、便于編寫程序、較高的計算效率,不要片面追求逼近階太高,以致邏輯復(fù)雜。但是,如果邏輯太簡單,可能穩(wěn)定性要求太嚴(yán),以致機器計算機時間太多。計算格式的選取應(yīng)以物理機理為背景,以能否正確反映微分方程所描述的物理現(xiàn)象為依據(jù)。
1.5計算物理的工作流程12/7/202359計算物理基礎(chǔ)4.算法程序階段實際包括邏輯設(shè)計和程序編制兩大部分,是一件十分細致和繁瑣的工作。應(yīng)考慮到程序的易讀性和通用性,采用“結(jié)構(gòu)化”的方法編制程序,以利于大型程序的編寫和未來發(fā)展??茖W(xué)計算程序大多采用FORTRAN語言編制。1.5計算物理的工作流程12/7/202360計算物理基礎(chǔ)(5)上機計算階段實際上應(yīng)包括程序調(diào)試和正式計算兩步。程序調(diào)試過程中要和已有的數(shù)據(jù)進行對比。(6)結(jié)果分析階段首先要對計算結(jié)果的合理性和可信性作出判斷,其次要對結(jié)果作出物理解釋,需要旁敲側(cè)擊,斟酌再三。1.5計算物理的工作流程12/7/202361計算物理基礎(chǔ)綜上所述,計算物理研究的全過程,應(yīng)該包括提出和分析問題、建立物理模型和數(shù)學(xué)模型、選擇計算方法、誤差估計、收斂性和穩(wěn)定性論證、編寫和調(diào)試程序、上機計算、計算出結(jié)果,對結(jié)果進行評價等一系列環(huán)節(jié)。最后強調(diào),由于實際問題的復(fù)雜性,計算物理的全過程是一個循環(huán)往復(fù)、漸趨正確的過程。計算物理工作者既要有嚴(yán)謹(jǐn)、清晰的分析方法,又要有耐心細致的工作作風(fēng)。1.5計算物理的工作流程12/7/202362計算物理基礎(chǔ)自然界千變?nèi)f化,近代科學(xué)技術(shù)問題十分復(fù)雜,任何一種科學(xué)研究都不可能、也不必要包羅萬象地去考慮一切因素的影響,而總是抓住一些主要因素,忽略多種次要因素,去研究問題的實質(zhì)??茖W(xué)研究總是在這樣那樣的假設(shè)條件下進行的。1.6計算物理的研究方法1.6.1物理模型和數(shù)學(xué)模型的建立12/7/202363計算物理基礎(chǔ)對復(fù)雜的物理現(xiàn)象進行分析,概括和抽象,提出反映現(xiàn)象本質(zhì)的一些因素,形成物理模型,這是計算物理的首要任務(wù),只有在物理模型的基礎(chǔ)上,才能建立數(shù)學(xué)方程,進行求解。建立物理模型是計算物理的首要任務(wù)!物理模型的建立,概括地說有兩大類基本模型:離散模型;連續(xù)模型。1.6計算物理的研究方法12/7/202364計算物理基礎(chǔ)離散體模型離散模型把物體看作是由大量具有確定物理性質(zhì)(如質(zhì)量、電荷等),彼此又相互作用而聚集在一起的幾何點(質(zhì)點)的集合組成。最突出的例子是原子模型,其基本定律由量子力學(xué)描述;但是在許多問題中,牛頓力學(xué)仍然適用。1.6計算物理的研究方法12/7/202365計算物理基礎(chǔ)設(shè)有N個質(zhì)點(例如核子),在遠程力(核力)作用下的運動,這是一個N體問題,當(dāng)N≥3時沒有解析解,其困難在于對每一個質(zhì)點,所有其它的質(zhì)點對它都有作用。N個質(zhì)點共有(N-1)個相互作用,即使用每秒上億次的計算機,要計算象銀河系(約有1019顆星星)的問題,仍然是不可能的,所以,這種模型還得繼續(xù)簡化。
1.6計算物理的研究方法12/7/202366計算物理基礎(chǔ)連續(xù)模型是用場的概念去描述物體的幾何點,不必去區(qū)分構(gòu)成該物體的各粒子間的差異。用場來確定任一質(zhì)點受到其它外來因素對它作用的總和,而不在具體區(qū)分是哪個質(zhì)點對它的作用。如對原子核反應(yīng)的描述。平均場:H=T+V運動方程:p'=-?H/?r;r'=-?H/?p1.6計算物理的研究方法連續(xù)模型12/7/202367計算物理基礎(chǔ)大多數(shù)物理過程是個復(fù)雜的過程,這給求解帶來很大困難,實際數(shù)值計算時,不得不再作這樣或那樣的近似處理。所以計算物理的主要方法之一就是在簡化物理模型的基礎(chǔ)上,對各式各樣的微分方程(或微分積分方程等)進行數(shù)值求解。1.6計算物理的研究方法12/7/202368計算物理基礎(chǔ)下面列舉兩個國防科學(xué)技術(shù)的例子,具體說明物理模型的建立。例1:假設(shè)一顆核彈在空中爆炸,求離爆點某一距離上的地下掩蔽室的破壞情況。這是防御核戰(zhàn)爭的重要問題。許多人對地下工事是否安全心中無數(shù),但只要我們掌握計算物理的基本方法,進行實際計算,就不難對此問題作出回答。1.6計算物理的研究方法12/7/202369計算物理基礎(chǔ)已知核武器殺傷破壞分為:沖擊波、光輻射、貫穿輻射、放射性沾染。對于地下掩蔽室來說,主要是沖擊波。如果我們能求得爆炸沖擊波沿地面的傳播規(guī)律,并結(jié)合設(shè)計掩蔽室的抗壓強度等進行綜合考慮,即可知道它是否安全。第一,核彈本身的重量和體積與它所釋放的巨大能量和作用距離相比,可以忽略不計。因此可以把核爆炸看作是從一個點源上瞬時爆發(fā)的-點爆炸。1.6計算物理的研究方法12/7/202370計算物理基礎(chǔ)第二,核爆炸所產(chǎn)生的沖擊波是通過大氣傳播的。在真實大氣中,有氣溫、氣壓、密度、溫度、風(fēng)云等多方面因素的影響,我們可先對這些因素一概不予考慮,把大氣看作是均勻的理想氣體,用理想氣體的物態(tài)方程描述其性質(zhì)。這樣構(gòu)成的模型,稱之為“理想點爆”模型。在這種模型下,爆炸沖擊波的傳播規(guī)律可用一維球?qū)ΨQ流體動力學(xué)方程組和理想氣體物態(tài)方程求解。1.6計算物理的研究方法12/7/202371計算物理基礎(chǔ)這只是研究核爆炸沖擊波的最簡單的物理模型,核爆炸是個極端復(fù)雜的物理過程,“理想點爆”模型只是個粗糙的簡化近似,但是核試驗的實踐證明,即使是這種最簡單的模型,計算所得的結(jié)果,經(jīng)適當(dāng)修正,也能相當(dāng)好地與實測結(jié)果一致。1.6計算物理的研究方法12/7/202372計算物理基礎(chǔ)例2:假設(shè)敵方發(fā)來一枚導(dǎo)彈,我們能否在100km以上的高空爆炸一顆百萬噸級的氫彈將它攔截?zé)龤?,這就是反導(dǎo)問題。下面簡要分析這個問題的物理模型。已知百萬噸級的氫彈在高空爆炸時產(chǎn)生的X射線占總當(dāng)量的60-70%,由于高空大氣稀薄,X射線的平均自由程可達數(shù)十到數(shù)百公里,而且軟X射線極易被物質(zhì)吸收。1.6計算物理的研究方法12/7/202373計算物理基礎(chǔ)當(dāng)X射線到達殼體表面時,能量大量沉積,溫度可高達上萬度,壓力高達數(shù)十萬大氣壓,可把表面熔化成流體,同時在殼體中形成熱擊波,向殼體內(nèi)部傳播。隨著壓力和溫度的下降,材料呈現(xiàn)彈塑性特點。當(dāng)熱擊波到達自由表面時,反射稀疏波,產(chǎn)生拉力。拉力足夠大,可使材料斷裂。按這種設(shè)想構(gòu)成模型,稱為“流體—彈塑性”模型。1.6計算物理的研究方法12/7/202374計算物理基礎(chǔ)
數(shù)學(xué)模型的建立建立物理模型之后,可根據(jù)基本原理(如三大守恒定律)列出基本的數(shù)學(xué)方程組,并結(jié)合實際情況給出定解條件(初值和邊值)。基本方程組和定解條件一起構(gòu)成了一個物理問題的數(shù)學(xué)模型1.6計算物理的研究方法12/7/202375計算物理基礎(chǔ)
數(shù)學(xué)模型應(yīng)有以下特點把每個求解的數(shù)學(xué)問題用計算機所能處理的四則運算和有限形式的公式表示出來每個數(shù)值方法要保證收斂性,還要保持穩(wěn)定性數(shù)值方法有良好的計算復(fù)雜性:即運算次數(shù)要少,所需存儲量要小1.6計算物理的研究方法12/7/202376計算物理基礎(chǔ)對一個問題,如果1.對輸入數(shù)據(jù)的每個容許集,這個問題有一個解(解的存在性);而且至多有一個解(解的唯一性)2.輸入數(shù)據(jù)一個充分小的擾動,引起解的一個微小改變(對數(shù)據(jù)的連續(xù)依賴性)則我們說這個問題是適定的。對于適定問題,一個合理的算法將產(chǎn)生好的答案。對于不適定問題,可能對任何一個算法都不會產(chǎn)生好的答案
1.6計算物理的研究方法12/7/202377計算物理基礎(chǔ)1.6.2計算方法的選取建立了數(shù)學(xué)模型以后,采用什么方法來求解,這是計算數(shù)學(xué)的主要內(nèi)容,也是計算物理的基礎(chǔ)。盡管電子計算機功能很強,速度很快,但如果計算方法選取不當(dāng),也會算不出結(jié)果,或者算出完全錯誤的結(jié)果;即使能算出近似的結(jié)果,也還有精度高低,計算工作量大小之差別。所以,選取好的計算方法是至關(guān)重要的。下面舉例進行說明。1.6計算物理的研究方法12/7/202378計算物理基礎(chǔ)
例1:求線性代數(shù)方程組的求解計算物理中的許多問題常常最終歸結(jié)為線性代數(shù)方程組的求解問題。考察如下方程組:
a11x1+a12x2+…+a1nxn=b1a21x1+a22x2+…+a2nxn=b2…an1x1+an2x2+…+annxn=bn其中aij,bi(i,j=1,2,…,n)為常數(shù)。1.6計算物理的研究方法12/7/202379計算物理基礎(chǔ)由線性代數(shù)知識,只要系數(shù)行列式滿足下式,方程組有唯一解:xj=Dj/D。D=≠01.6計算物理的研究方法Dj是將D中第j列用右端b代替所構(gòu)成的行列式。這是著名的克萊姆法則,但如果按行列式展開的方法進行計算,將會是什么結(jié)果呢?12/7/202380計算物理基礎(chǔ)
n階行列式展開時含有n!項,每一項含n個因子,計算一個n階行列式需要做(n-1)n!次乘法。這里需要計算n+1個行列式,需要的乘法次數(shù)為N=(n-1)(n+1).n!=(n2-1).n!當(dāng)n=20時,N≈1021。若采用每秒億次的巨型電子計算機,要連續(xù)工作幾百萬年才能完成計算!這個理論盡管完美,但在實際計算中卻毫無價值。1.6計算物理的研究方法12/7/202381計算物理基礎(chǔ)當(dāng)然一個簡單的線性方程組也不可能讓你用費用昂貴的巨型機來計算,這里數(shù)值方法表現(xiàn)出它巨大的威力:如果用數(shù)值方法(如高斯消去法)進行計算,小小的20階線性方程組,在小型機上只需幾秒鐘即可完成求解。從這個例子可以看出,采用不同的計算方法,計算工作量相差很大,所以計算方法的選擇很重要。1.6計算物理的研究方法12/7/202382計算物理基礎(chǔ)例2:利用遞推法求解積分[1.1]容易求得:1.6計算物理的研究方法12/7/202383計算物理基礎(chǔ)于是可建立下列遞推關(guān)系式:(1)
按公式(1)算得的結(jié)果如表1?,F(xiàn)在要問,計算結(jié)果可靠嗎?由定積分的基本概念,所求積分具有特性:In
>0;In<In-1
1.6計算物理的研究方法12/7/202384計算物理基礎(chǔ)但是,從表1可看出,I6<0,往后的In值,正負(fù)號交替出現(xiàn),其絕對值不斷遞增,從而理論分析與計算結(jié)果嚴(yán)重不符。下面改用另一種計算方案:1.6計算物理的研究方法In>0;In<In-1由公式(1)12/7/202385計算物理基礎(chǔ)作為一種近似,可取然后按下列遞推關(guān)系進行遞推按這個遞推關(guān)系得到的結(jié)果也一并列在表1中(2)1.6計算物理的研究方法12/7/202386計算物理基礎(chǔ)n公式(1)In公式(2)In00.0099503310.0099503310.0049669150.0049669150.0033085000.0033085370.0024833330.0024801240.0016666670.0019876100.0333333330.001654277-3.1666633330.001416182316.80919040.001238988-31680.794040.0011012023168079.5150.000990954-316807451.40.000904590返回12/7/202387計算物理基礎(chǔ)計算發(fā)現(xiàn),按(2)式算出的I0與ln101-ln100的值一樣。這說明,采用公式(1)遞推,雖然采用了八位有效數(shù)字,但越往后,越不可靠。而公式(2),盡管取了近似值I10,但按逆序遞推,卻能反映In的基本特性,且最后得出的I0很準(zhǔn)確。這個例子表明,采用不同的算法,結(jié)果可能是大不一樣的,而正確的結(jié)果只有一個,是不依賴于算法的,因此再次說明算法的重要性。1.6計算物理的研究方法12/7/202388計算物理基礎(chǔ)例3:已知方程9x2=sinx+1在x=0.4附近有根,試用迭代法求出此根。[1.2]迭代法是計算數(shù)學(xué)的重要方法,它除了可用作方程和方程組的求根外,還可用來解微分方程,它的基本思想是通過迭代公式形成近似解序列,去逼近方程的真解。1.6計算物理的研究方法12/7/202389計算物理基礎(chǔ)對于這個求根問題,可通過下面迭代公式逐步求得要求的根。首先將原方程改寫為然后改造出如下迭代關(guān)系式9x2=sinx+1(3)1.6計算物理的研究方法其解序列為x0=.4,x1=.3929,x2=.391985,x3=.391865,x4=.391848,x5=.391847,x6=.39184712/7/202390計算物理基礎(chǔ)如果按6位有效數(shù)字,方程的根就是x=.391847原方程也可變形為(4)因而可構(gòu)造出迭代公式1.6計算物理的研究方法無論如何也得不到收斂的序列{xn},所以迭代公式(4)是不可取的。12/7/202391計算物理基礎(chǔ)這就產(chǎn)生一個問題,即怎樣把給定的方程f(x)=0變形為x=j(x),并使迭代公式收斂。這個問題留給后面再作研究。這個例子說明,雖然迭代法是計算數(shù)學(xué)的常用方法,但不同的迭代方法得到的結(jié)果可能是不一樣的,計算量一般也會不一樣。以上三個例子從不同角度說明,選擇恰當(dāng)?shù)挠嬎惴椒ㄟM行計算是非常重要的。1.6計算物理的研究方法12/7/202392計算物理基礎(chǔ)對于具體的計算物理問題,除了算法的重要性,計算效率的問題也是至關(guān)重要的。一個物理的程序往往需要算上幾天甚至一兩個月的時間,所以如何提高效率成了計算物理急需解決的問題,除了采用效率高的算法,還需注意一些問題:如加法比乘法效率高,乘法比乘方和除法效率高[1.3]
2a->a+a,a2->a*a,a/4->a*0.251.6計算物理的研究方法12/7/202393計算物理基礎(chǔ)計算物理,往往給人們以不嚴(yán)格、不精確或不完美的誤解。但無論是實驗物理還是理論物理近似都非常普遍,誤差也是不可避免的,根本不存在絕對的嚴(yán)格和精確。計算物理中的誤差來自四個方面:模型誤差、觀測誤差、方法誤差、舍入誤差。1.6.3計算物理中的誤差1.6計算物理的研究方法12/7/202394計算物理基礎(chǔ)(a)模型誤差。將實際問題歸結(jié)為數(shù)學(xué)問題時,總要忽略一些主觀上認(rèn)為是次要的因素,附加若干限制。例如點粒子近似。人們對客觀事物的認(rèn)識是逐步深入的,這樣建立的“理想化”的數(shù)學(xué)模型,雖然具有“精確”而“完美”的外表,實質(zhì)卻只是客觀現(xiàn)象的近似而粗糙的描述,這種近似描述就隱含著誤差,這就是模型誤差。如自由落體運動忽略了空氣的阻力。1.6計算物理的研究方法12/7/202395計算物理基礎(chǔ)(b)觀測誤差。在數(shù)學(xué)模型中,往往包含有若干參變量,如物體密度,物態(tài)方程與本構(gòu)方程參數(shù),熱量交換系數(shù)等等。這些參量一般是通過實驗觀測確定的,因而不可避免會存在觀測誤差。如自由落體運動中的時間和重力加速度就是觀測值。觀測值的精度依賴于儀器和人的操作。1.6計算物理的研究方法12/7/202396計算物理基礎(chǔ)(c)方法誤差。在實際解題過程中,數(shù)學(xué)模型常常比較復(fù)雜,不能獲得精確解。另外,有些運算只能用極限過程來定義,而計算機卻只能進行有限次運算,這就造成計算結(jié)果與方程的實際解有差別。需要建立一套有效的計算方法(即數(shù)值方法)。模型的準(zhǔn)確解和數(shù)值方法的準(zhǔn)確解之差稱為方法誤差,或叫截斷誤差。1.6計算物理的研究方法12/7/202397計算物理基礎(chǔ)例如:指數(shù)函數(shù)ex可展開成下列冪級數(shù)形式但在實際計算時,不可能計算無窮多項,只能截取有限項:用Sn(x)作為ex的近似值,其截斷誤差為1.6計算物理的研究方法12/7/202398計算物理基礎(chǔ)(d)舍入誤差。實際計算受計算機字長限制,只能按有限個有效數(shù)字進行(計算機中的實數(shù)都是近似的),每步計算都可能有舍入,這種誤差稱為舍入誤差。少量運算的舍入誤差微不足道,但一般計算物理所要求解的問題都要進行千千萬萬次運算,舍入誤差的積累可能是驚人的。如(1.0/3.0)*3.0<>1[1.4]1.6計算物理的研究方法12/7/202399計算物理基礎(chǔ)減小運算誤差的若干原則計算物理中出現(xiàn)的誤差,有時會嚴(yán)重“泛濫”,完全“淹沒”所要求的真值,所以對任何一項計算,都必須考慮精度,選取或設(shè)計好的計算方法。但并不是精度越高越好,精度高意味著運算時間長。對于具體的問題,運算次數(shù)數(shù)以千萬。盡管每一步計算都可能發(fā)生誤差,但要對每一步所產(chǎn)生的誤差都去分析是不可能做到的,因此人們針對一些普遍性問題提出若干注意事項,以提高計算的可靠性。1.6計算物理的研究方法12/7/2023100計算物理基礎(chǔ)(a)兩個相近的近似數(shù)相減時,有效數(shù)字會嚴(yán)重?fù)p失,實際計算時要盡量避免。[1.5]例如,當(dāng)x充分大時,計算下面表達式的值。設(shè)x=1000,取4位有效數(shù)字:結(jié)果只有1位有效數(shù)字。1.6計算物理的研究方法12/7/2023101計算物理基礎(chǔ)如果將表達式變形為可見計算公式寫成不同的形式,對運算誤差可能有很大影響。仍為4位有效數(shù)字1.6計算物理的研究方法12/7/2023102計算物理基礎(chǔ)常見的公式變換:x1和x2接近時:lgx1-lgx2=lg(x1/x2)當(dāng)x接近于0時:(1-cosx)/sinx=sinx/(1+cosx)當(dāng)x充分大時:arctan(x+1)-arctanx=arctan[1/(1+x2+x)]1.6計算物理的研究方法12/7/2023103計算物理基礎(chǔ)(b)避免數(shù)量級相差很大的數(shù)相加減。在數(shù)值計算時,要避免小的數(shù)字被大的數(shù)字“吃掉”。例如,要對A、B、C三個數(shù)進行加法運算,若A=1015,B=10,C≈-A。如果按(A+B)+C的次序進行計算,取八位有效數(shù)字,則A吃掉了B,結(jié)果近似為0;但如果按按(A+C)+B的次序進行計算,其結(jié)果會接近于10,從而保護了B。所以在編寫程序時,要事先預(yù)計各變量的數(shù)量級,并對程序語句進行合理安排。1.6計算物理的研究方法12/7/2023104計算物理基礎(chǔ)(c)絕對值太小的數(shù)不宜做除數(shù)。數(shù)值計算中,除數(shù)的絕對值遠小于被除數(shù)的絕對值,將會使商的數(shù)量級增加,甚至造成‘溢出’錯誤;而且當(dāng)除數(shù)稍有一點誤差,就會對計算結(jié)果造成很大的誤差。如3.1416/0.001=3141.6,當(dāng)分母有了0.0001的誤差時,也就是變?yōu)?.0011則商變?yōu)?.1416/0.0011=2856,商的誤差已經(jīng)變的非常巨大1.6計算物理的研究方法12/7/2023105計算物理基礎(chǔ)如果直接運算需作n(n+1)/2次乘法運算和n次加法運算。將表達式改寫為下式只需作n次乘法和n次加法。(d)注意計算步驟的簡化,減少算術(shù)運算的次數(shù)。例如,計算多項式[1.6]1.6計算物理的研究方法一般來說,在一個物理問題中,通過計算方式的簡化,既可以減少工作量,又可減小累計誤差。12/7/2023106計算物理基礎(chǔ)收斂性與穩(wěn)定性是計算方法的理論問題。穩(wěn)定性是指在數(shù)值計算中,誤差的傳播能否得到控制這樣一個性質(zhì)。收斂性是指通過數(shù)值計算得到的近似解是否逼近數(shù)學(xué)模型的的真解這樣一個性質(zhì)。一個計算方法的好壞成敗,除了與計算格式的簡練緊湊有關(guān)外,最本質(zhì)的核心問題就是收斂性與穩(wěn)定性問題。(4)收斂性與穩(wěn)定性1.6計算物理的研究方法12/7/2023107計算物理基礎(chǔ)定積分有兩個遞推公式(1)(2)穩(wěn)定性分析實例1.6計算物理的研究方法12/7/2023108計算物理基礎(chǔ)從數(shù)學(xué)上看,它們的是等價的,但結(jié)果卻完全不同,為什么?大家知道,計算機只能對有限位數(shù)進行算術(shù)運算,這里我們?nèi)“宋粩?shù)字進行運算。因在計算機中必然是個近似數(shù),因而有誤差,我們不妨把它當(dāng)作初始誤差。下面我們來分析這個初始誤差的傳播。
1.6計算物理的研究方法12/7/2023109計算物理基礎(chǔ)按公式(1),I0的誤差傳播到I1,I1的誤差傳播給I2,…,記Ii的計算近似值為準(zhǔn)確的理論遞推式兩式相減有
實際運算的遞推式1.6計算物理的研究方法12/7/2023110計算物理基礎(chǔ)若與I0之間的誤差為ε,這個誤差將隨遞推而繼續(xù)影響到后續(xù)各項,依此推得:這說明,每遞推一次,誤差值增大100倍,當(dāng)有初始誤差ε時,In的誤差為(-1)n100ne。顯然當(dāng)n充分大時,計算結(jié)果必將將嚴(yán)失真。1.6計算物理的研究方法12/7/2023111計算物理基礎(chǔ)對公式(2)進行同樣的分析有準(zhǔn)確的理論遞推式:
實際運算的遞推式:從而有1.6計算物理的研究方法可以看出誤差的傳播越來越小,計算的結(jié)果是可靠的。我們稱(1)式是不穩(wěn)定的,(2)式是穩(wěn)定的。12/7/2023112計算物理基礎(chǔ)收斂性分析實例求方程9x2=sinx+1在x=0.4附近的根。這個方程可用下面遞代公式求根:n=0,1,…
(3)1.6計算物理的研究方法(4)把給定方程式f(x)=0變成迭代形式xn+1=j(xn)求解,如何才能使解序列{xn}收斂呢?
12/7/2023113計算物理基礎(chǔ)設(shè)a是方程f(x)=0一個根,由微分中值定理:若在a的某一鄰域內(nèi)|j
(x)|≤1,則由迭代公式所產(chǎn)生的解序列xn一定收斂于a;反之若在a附近,|j
(x)|>1,則解序列xn一定不收斂。對于方程(4),j(x)=arcsin(9x2-1),在0.4附近,|j
(x)|>1,所以解序列不可能收斂。對于方程(3),j(x)=,|j
(x)|≤1/6<1,因而迭代結(jié)果收斂。1.6計算物理的研究方法12/7/2023114計算物理基礎(chǔ)粗略說來,收斂性主要是研究方法誤差問題,而穩(wěn)定性則更關(guān)注舍入誤差問題。在一定條件下,兩者又可以是關(guān)聯(lián)的、等價的。由于計算物理的復(fù)雜性,要弄清楚所采用的方法的收斂性和穩(wěn)定性,往往相當(dāng)困難。如果都要等解決了理論問題再去計算,計算物理這個工作就難以發(fā)展了。我們不能等待解決了收斂性、穩(wěn)定性之后再去計算,而是要在計算機實驗中進行解決。但另一方面,我們又必須對計算方法的收斂性、穩(wěn)定性問題有所了解,以利于對計算結(jié)果進行分析。1.6計算物理的研究方法12/7/2023115計算物理基礎(chǔ)計算結(jié)果正確與否,一般來說,與下列因素有關(guān):物理模型和數(shù)學(xué)模型是否合適?計算方法是否正確?程序設(shè)計是否有誤?機器運行是否正常?如果計算方法、程序、機器等正常,問題可能發(fā)生在物理模型和數(shù)學(xué)模型上。由于實際物理問題十分復(fù)雜,能否抓住主要因素構(gòu)成合適的物理模型并列出恰當(dāng)?shù)臄?shù)學(xué)方程,并不是輕而易舉的事。1.6.4計算結(jié)果的分析與結(jié)論1.6計算物理的研究方法12/7/2023116計算物理基礎(chǔ)而且即使基本的物理模型是正確的,在一些復(fù)雜的邊界條件下,在某些具體條件的影響下,如何給出符合實際的定解條件,也還需作認(rèn)真細致的研究。結(jié)果的判斷?如何判斷計算結(jié)果是否正確,并作出恰當(dāng)?shù)慕Y(jié)論?實驗檢驗、理論分析、與其它計算結(jié)果相比較1.6計算物理的研究方法12/7/2023117計算物理基礎(chǔ)(1)實驗檢驗計算結(jié)果是否正確,最主要的是要看它與實驗數(shù)據(jù)是否相符合,若大體相符,就說明計算結(jié)果基本可靠;如果相差較大,就應(yīng)該檢查物理模型、數(shù)學(xué)模型,計算方法等是否存在問題,進行改進。當(dāng)然,實驗數(shù)據(jù)有時也會有差錯,需要分析,這是實驗物理的任務(wù)。作為計算物理工作者首先應(yīng)該檢查自己工作中的問題。1.6計算物理的研究方法12/7/2023118計算物理基礎(chǔ)(2)理論分析計算結(jié)果是否正確,也可用基本物理原理來分析判斷,作出定性解釋。物理原理是前人在大量實踐的基礎(chǔ)上總結(jié)提煉出來的客觀規(guī)律,計算結(jié)果應(yīng)該符合基本物理定律。歸根到底,計算結(jié)果應(yīng)該符合客觀規(guī)律?;疚锢碓肀葌€別實驗數(shù)據(jù)更能反映事物的本質(zhì),是檢驗結(jié)果是否正確的一面鏡子。1.6計算物理的研究方法12/7/2023119計算物理基礎(chǔ)(3)與其它計算結(jié)果相比較這是一種旁證的辦法。如果我們的計算結(jié)果與采用不同數(shù)學(xué)模型或不同計算方法的結(jié)果一致;或雖有出入,但在理論上可作出合理解釋,則在某種意義上可以說明計算結(jié)果具有一定的客觀性,雖不能象前面兩種方法那樣作出明確的結(jié)論,但可做到心中有數(shù)。在實際工作中,常常對同一問題采用多種辦法進行計算,比較其結(jié)果,從而逐步得出正確的結(jié)論。1.6計算物理的研究方法12/7/2023120計算物理基礎(chǔ)第二章數(shù)值積分微分方法2.1引言2.2梯形積分和辛普森積分2.3反常積分2.4高斯積分2.5高維積分2.6數(shù)值微分12/7/2023121計算物理基礎(chǔ)2.1引言
函數(shù)f(x)在區(qū)間[a,b]上連續(xù)且其原函數(shù)為F(x),則可用牛頓-萊布尼茲公式求解其定積分:這種方法雖然在理論上沒有什么問題,可是實際問題要復(fù)雜的多,它并不能完全解決定積分的問題。12/7/2023122計算物理基礎(chǔ)
理論上任何可積函數(shù)都有原函數(shù),可是有些形式上十分簡單的函數(shù),其原函數(shù)都不能用初等函數(shù)表示成有限的形式,對這類函數(shù),牛頓-萊布尼茲公式無能為力。例如:2.1引言12/7/2023123計算物理基礎(chǔ)
有些并不復(fù)雜的函數(shù)雖然可以用初等函數(shù)表示成有限的形式,但表達式非常復(fù)雜,一般也不用牛頓-萊布尼茲公式求解:2.1引言12/7/2023124計算物理基礎(chǔ)
在物理上,經(jīng)常是從實驗上獲取一系列的實驗點,而沒有具體的被積函數(shù)解析表達式;或者分析引用別人文章圖表中的曲線,只有曲線的形狀而無函數(shù)表達式。對于這類情況牛頓-萊布尼茲函數(shù)也無能為力。2.1引言12/7/2023125計算物理基礎(chǔ)
數(shù)值積分的思想:用插值的方法找到一個足夠精確的簡單函數(shù)P(x)(例如:代數(shù)多項式)代替原有積分f(x),就有:由于代數(shù)多項式有解析解,其結(jié)果可以近似代替原有積分的結(jié)果.2.1引言12/7/2023126計算物理基礎(chǔ)
積分分為定積分和不定積分兩種,我們這里只討論定積分,不定積分的計算可以作為變上限的定積分來計算考慮定積分它表示f(x)曲線下的面積2.1引言12/7/2023127計算物理基礎(chǔ)2.2梯形法和辛普森法2.2梯形法和辛普森方法
在微積分中,我們知道積分是求和的極限定義,這就是第一種計算積分的方法:梯形法,把積分區(qū)間[a,b]分成一些子區(qū)間[a=x0<x1<x2<...<xn=b],則積分可近似為:
12/7/2023128計算物理基礎(chǔ)在實際計算中,常采用等間距分法,即xi+1-xi=h=(b-a)/n為一常數(shù),公式可簡化為2.2梯形法和辛普森法12/7/2023129計算物理基礎(chǔ)為節(jié)約工作量實際使用的計算公式為(中矩形法,左矩形法,右矩形法)2.2梯形法和辛普森法12/7/2023130計算物理基礎(chǔ)上述方法還可以改進,如果我們從n=1開始計算,每次把區(qū)間增加一倍,通過比較連續(xù)兩次計算結(jié)果之差是否小于給定的誤差來結(jié)束計算->變步長積分2.2梯形法和辛普森法12/7/2023131計算物理基礎(chǔ)例:求積分的值,誤差小于0.0012.2梯形法和辛普森法12/7/2023132計算物理基礎(chǔ)首先給出編寫程序的流程圖:1.確定區(qū)間寬度h2.計算各子區(qū)間的面積和I13.區(qū)間寬度h減小一倍4.計算各子區(qū)間的面積和I25.如果I1-I2的絕對值小于0.001->6如果I1-I2的絕對值大于0.001->36.輸出I2的值2.2梯形法和辛普森法12/7/2023133計算物理基礎(chǔ)下面給出Fortron編寫的變步長梯形法程序
I=0I1=0h=0.1dox=0,1,hx1=x+hI=I+h*(x*sin(x)+x1*sin(x1))/2enddo2.2梯形法和辛普森法12/7/2023134計算物理基礎(chǔ)if(abs(i1-i).lt.0.001)goto20I1=II=0goto1020write(*,*)Iend2.2梯形法和辛普森法12/7/2023135計算物理基礎(chǔ)梯形方法實際上把每一個子區(qū)間近似為線性函數(shù)ax+b,然后計算積分值,再把結(jié)果加起來.,所以說梯形方法是具有線性代數(shù)精度的方法.下面介紹具有二次代數(shù)精度的方法:辛普森方法
2.2梯形法和辛普森法12/7/2023136計算物理基礎(chǔ)先考慮積分區(qū)間[a,b]分為兩個子區(qū)間,分點為(a,a+h,b+2h=b),h=(b-a)/2在區(qū)間上把被積函數(shù)用二次函數(shù)來近似,即:2.2梯形法和辛普森法12/7/2023137計算物理基礎(chǔ)經(jīng)過簡單計算可以得到
這就是有名的辛普森公式,顯然它具有二次精度2.2梯形法和辛普森法12/7/2023138計算物理基礎(chǔ)實際計算中先把區(qū)間[a,b]分為N個子區(qū)間,然后在每個子區(qū)間中用辛普森求積公式計算,再把結(jié)果加起來:2.2梯形法和辛普森法12/7/2023139計算物理基礎(chǔ)上式可以化簡為辛普森是實際計算中常用的方法,它對于一般的有限區(qū)間積分都能給出較好的正確結(jié)果.(循環(huán)變量必須是整型數(shù))2.2梯形法和辛普森法12/7/2023140計算物理基礎(chǔ)例:用辛普森方法求解積分,誤差小于0.0012.2梯形法和辛普森法12/7/2023141計算物理基礎(chǔ)I=0
I1=0h=0.1k=0dox=0,1,hk=k+12.2梯形法和辛普森法12/7/2023142計算物理基礎(chǔ)if(k.eq.0)thenaa=1if((k.mod.2).eq.1)thenaa=4if((k.mod.2).eq.0)thenaa=2if(k.eq.1/h)thenaa=1I=I+aa*h*x*sin(x)/3enddo
2.2梯形法和辛普森法12/7/2023143計算物理基礎(chǔ)if(abs(I1-I).lt.0.001)goto20I1=II=0goto10write(*,*)Iend2.2梯形法和辛普森法12/7/2023144計算物理基礎(chǔ)**分析討論**a.單次積分公式精度分析:2.2梯形法和辛普森法F(x)x4x3x2x1解析解6.442.6722梯形數(shù)值解168422辛普森數(shù)值解6.6742.6722可見梯形公式具有1次代數(shù)精度,辛普森公式具有3次代數(shù)精度.更高階精度越高????12/7/2023145計算物理基礎(chǔ)單次等間距插值求積公式:牛頓-柯特斯公式一階:梯形公式二階:辛普森公式四階:再高階求積公式因為穩(wěn)定性差,一般不再采用2.2梯形法和辛普森法12/7/2023146計算物理基礎(chǔ)單次積分公式因為穩(wěn)定性差和插值公式不宜求解,所以一般采用把積分區(qū)間分成若干小的區(qū)間,在每個區(qū)間中采用低階的牛頓-柯特斯公式這就是我們前面采用的方法:復(fù)化求積法->復(fù)化牛頓-柯特斯公式2.2梯形法和辛普森法12/7/2023147計算物理基礎(chǔ)b.變步長分析:變步長公式可以進一步改進:如第一次計算的節(jié)點的函數(shù)值,步長加倍后可以不用再計算.2.2梯形法和辛普森法12/7/2023148計算物理基礎(chǔ)單次梯形積分誤差可由積分中值定理給出復(fù)化梯形積分誤差公式:所以:2.2梯形法和辛普森法12/7/2023149計算物理基礎(chǔ)龍貝格算法:逐次分半加速法由前面誤差估計式變形可以得到:可以用兩次計算結(jié)果的線性組合作為新的數(shù)值解2.2梯形法和辛普森法12/7/2023150計算物理基礎(chǔ)c.其它分析取等值區(qū)間的缺點是對于在部分區(qū)間變化劇烈而在其他地方變化平緩的被積函數(shù)效率不高.該如何解決?????計算定積分還有很多方法,不一一介紹.2.2梯形法和辛普森法12/7/2023151計算物理基礎(chǔ)
2.3反常積分的計算反常積分分為兩類.一類是積分區(qū)間有限,在積分區(qū)間內(nèi)被積函數(shù)有奇點,另一類積分區(qū)間為無限,對于兩者兼而有之的積分,可以分為兩個或多個積分來處理.2.3反常積分的計算12/7/2023152計算物理基礎(chǔ)
(1)積分區(qū)間內(nèi)含有奇點的積分可去奇點例:sin(x)/x在x=0有可去積分([0,1]精確解0.9460831)但x->0時,sin(x)/x=1-x*x/6+……
IF(abs(x).lt.1.0E-4)thenF=1.0-X*X/6.0ElseF=sin(x)/xEndif2.3反常積分的計算12/7/2023153計算物理基礎(chǔ)極限方法例:已知x0為奇點定義一個收斂于x0的序列:b>r1>r2>r3>……>rn其中rn=x0+2-n2.3反常積分的計算12/7/2023154計算物理基礎(chǔ)
積分可寫成如上形式,其中每個積分都為正常積分當(dāng)時,終止計算2.3反常積分的計算12/7/2023155計算物理基礎(chǔ)消除奇點作變量替換x=t2,dx=2tdt,則有或把積分寫為:2.3反常積分的計算12/7/2023156計算物理基礎(chǔ)
(2)積分區(qū)間為無限的積分只討論形式為如下的積分因為:2.3反常積分的計算12/7/2023157計算物理基礎(chǔ)變量替換法例:令x=-ln(t),dx=-dt/t,則有如果g(t)/t在t=0的鄰域內(nèi)有界,則上式積分成為一個正常的積分,尤其在解決e-kx形式的積分效果最好2.3反常積分的計算12/7/2023158計算物理基礎(chǔ)2.3反常積分的計算常用的變換還有:12/7/2023159計算物理基礎(chǔ)極限法定義一個趨向于無窮大的序列0<r1<r2<……rn例rn=2n,積分可寫為下式2.3反常積分的計算12/7/2023160計算物理基礎(chǔ)
2.4高斯積分方法前面的積分公式(梯形公式和辛普森公式)的代數(shù)精度都較低,能否構(gòu)造一個高代數(shù)精度的公式?這就是高斯積分公式.由于高斯積分公式的理論,較為復(fù)雜,所以只簡單介紹其思想,給出有關(guān)的計算公式.2.4高斯積分12/7/2023161計算物理基礎(chǔ)矩形法????插值求積公式,任意給定n+1個節(jié)點,至少有n次代數(shù)精度.例:辛普森方法有3個節(jié)點,所以代數(shù)精度至少為2階,梯形法有兩個節(jié)點,代數(shù)精度至少為1階.我們設(shè)想插值多項式有n+1個節(jié)點,n+1個求積系數(shù),適當(dāng)選取這些系數(shù),就可以構(gòu)造有2n+1次代數(shù)精度的多項式—高斯積分2.4高斯積分12/7/2023162計算物理基礎(chǔ)例如有四個未知參數(shù),至少可以構(gòu)造出具有3次代數(shù)精度的插值公式.令上式對f(x)=1,x,x2,x3精確成立,可以得到四個方程:2.4高斯積分12/7/2023163計算物理基礎(chǔ)解方程得到:得到具有3次代數(shù)精度插值積分公式對比中矩形公式:2.4高斯積分12/7/2023164計算物理基礎(chǔ)例:(精確解)中矩形公式得到的解為I=2.414214高斯公式給出的結(jié)果為I=2.401848可見在計算量相同的情況下,高斯公式的代數(shù)精度要遠高于矩形公式.2.4高斯積分12/7/2023165計算物理基礎(chǔ)(1)有限區(qū)間的高斯型積分公式高斯-勒讓德積分公式(積分區(qū)間[-1,1])xi是n階勒讓德多項式德根,ωi是積分權(quán)重2.4高斯積分12/7/2023166計算物理基礎(chǔ)為不失一般性,我們總可以做代換將求積區(qū)間從[a,b]變換為[-1,1],做如下變換2.4高斯積分12/7/2023167計算物理基礎(chǔ)高斯-勒讓得節(jié)點表(部分):2.4高斯積分nxkAk00.00000002.000000010.57735051.000000020.77459670.55555560.00000000.888888930.86113630.34785430.33988100.652145212/7/2023168計算物理基礎(chǔ)例:n=2時查表得x0=0,x1=-0.7745967,x2=0.7745967,A0=0.8888889,A1=A2=0.5555556帶入可得I=2.399709可見采用較少的計算就可以得到很高的精度
高斯方法的效率很高->進一步:復(fù)化高斯公式2.4高斯積分12/7/2023169計算物理基礎(chǔ)等權(quán)重高斯-切貝雪夫積分公式,權(quán)重n/2第一類高斯-切貝雪夫積分公式(n為節(jié)點數(shù))2.4高斯積分12/7/2023170計算物理基礎(chǔ)第二類高斯-切貝雪夫積分公式,2.4高斯積分12/7/2023171計算物理基礎(chǔ)等權(quán)重切貝雪夫積分節(jié)點2.4高斯積分12/7/2023172計算物理基礎(chǔ)(2)無限區(qū)間的高斯積分公式高斯-拉蓋爾積分公式高斯-厄米積分公式2.4高斯積分12/7/2023173計算物理基礎(chǔ)2.4高斯積分12/7/2023174計算物理基礎(chǔ)2.4高斯積分12/7/2023175計算物理基礎(chǔ)2.5高維積分的計算高維積分原則上可以通過化為累次積分來進行:例如對于積分:其中Ω為積分區(qū)域,總可以化為:2.5高維積分12/7/2023176計算物理基礎(chǔ)這相當(dāng)于計算三個一重積分,每一積分以其前一積分作為被積函數(shù),稍加考慮就可發(fā)現(xiàn),這一過程的計算量隨積分重數(shù)的增加變的無法完成.如每重積分取10個點,則n重積分就要計算10n個函數(shù)值.因此這一方法只能用于積分重數(shù)較低的積分.如果對計算精度要求不高的話,也可用后面講的MonteCarlo方法.2.5高維積分12/7/2023177計算物理基礎(chǔ)對一個函數(shù)求導(dǎo)數(shù),理論上講都可以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度汽車展覽展示服務(wù)合同
- 2025年出國務(wù)工人員家屬探親陪同服務(wù)合同4篇
- 2025年度液化天然氣lng項目環(huán)境影響評價咨詢合同
- 2025年度智能電網(wǎng)設(shè)備維護合同規(guī)范
- 2025年個人借款房產(chǎn)抵押合同樣本(2篇)
- 2025年度護坡工程招投標(biāo)代理服務(wù)合同
- 2025年光伏發(fā)電項目環(huán)保風(fēng)險評估與治理合同
- 2025年度內(nèi)部承包合同爭議解決與法律適用
- 二零二五版皇姑區(qū)二手房買賣合同(裝修工程進度與款項支付約定)
- 二零二五年度水箱環(huán)保檢測與認(rèn)證合同3篇
- 2025年廣西教育出版社有限公司招聘筆試參考題庫含答案解析
- 中醫(yī)膏方臨床應(yīng)用與制備工藝規(guī)范 DB32/T 4870-2024
- JJG(交通) 208-2024 車貨外廓尺寸動態(tài)現(xiàn)場檢測設(shè)備
- 蘇北四市(徐州、宿遷、淮安、連云港)2025屆高三第一次調(diào)研考試(一模)英語試卷(含答案)
- 2025年信息系統(tǒng)集成服務(wù)公司組織架構(gòu)和業(yè)務(wù)流程
- 西藏自治區(qū)拉薩市城關(guān)區(qū)多校2024-2025學(xué)年六年級上學(xué)期期中英語試題
- 胸外科講課全套
- 2023年海南省公務(wù)員錄用考試《行測》真題卷及答案解析
- 公安法制培訓(xùn)
- 中醫(yī)診斷學(xué)八綱辨證課件
- 淺談如何有效提高小學(xué)數(shù)學(xué)教學(xué)質(zhì)量課件
評論
0/150
提交評論