matlab數(shù)值分析實(shí)驗(yàn)

matlab數(shù)值分析實(shí)驗(yàn)

ID:12588877

大?。?.93 MB

頁(yè)數(shù):157頁(yè)

時(shí)間:2018-07-17

matlab數(shù)值分析實(shí)驗(yàn)_第1頁(yè)
matlab數(shù)值分析實(shí)驗(yàn)_第2頁(yè)
matlab數(shù)值分析實(shí)驗(yàn)_第3頁(yè)
matlab數(shù)值分析實(shí)驗(yàn)_第4頁(yè)
matlab數(shù)值分析實(shí)驗(yàn)_第5頁(yè)
資源描述:

《matlab數(shù)值分析實(shí)驗(yàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、數(shù)值分析實(shí)驗(yàn)董海云數(shù)理學(xué)院數(shù)學(xué)實(shí)驗(yàn)教學(xué)中心157目錄0Matlab介紹入門知識(shí)31緒論171.1例題解答171.2Matlab中數(shù)值計(jì)算精度202線性方程組的直接解法222.1例題解答222.2Matlab解線性方程組常用命令介紹363線性方程組的迭代解法383.1例題解答383.2Matlab迭代解法用到的函數(shù)介紹534方陣特征值和特征向量的計(jì)算554.1例題解答554.2Matlab關(guān)于方陣特征值為特征向量函數(shù)介紹625非線性方程求根645.1例題解答645.2Matlab非線性方程求根的命令856插值法866.1例題解答866.2Matlab插值函數(shù)介

2、紹1017數(shù)據(jù)擬合和最佳平方逼近1037.1例題解答1037.2Matlab數(shù)據(jù)擬合命令介紹1138數(shù)值積分與數(shù)值微分1148.1例題解答1149常微分方程數(shù)值解法1389.1例題解答1389.2Matlab常微分方程數(shù)值解常用命令介紹1541570Matlab介紹入門知識(shí)1.Matlab簡(jiǎn)介MATLAB的含義是矩陣實(shí)驗(yàn)室(MATRIXLABORATORY),主要用于方便矩陣的存取,其基本元素是無須定義維數(shù)的矩陣.MATLAB自問世以來,就是以數(shù)值計(jì)算稱.MATLAB進(jìn)行數(shù)值計(jì)算的基本單位是復(fù)數(shù)數(shù)組(或稱陣列),這使得MATLAB高度“向量化”.經(jīng)過十幾年的

3、完善和擴(kuò)充,現(xiàn)已發(fā)展成為線性代數(shù)課程的標(biāo)準(zhǔn)工具.由于它不需定義數(shù)組的維數(shù),并給出矩陣函數(shù)、特殊矩陣專門的庫(kù)函數(shù),使之在求解諸如信號(hào)處理、建模、系統(tǒng)識(shí)別、控制、優(yōu)化等領(lǐng)域的問題時(shí),顯得大為簡(jiǎn)捷、高效、方便,這是其它高級(jí)語(yǔ)言所不能比擬的.MATLAB中包括了被稱作工具箱(TOOLBOX)的各類應(yīng)用問題的求解工具.工具箱實(shí)際上是對(duì)MATLAB進(jìn)行擴(kuò)展應(yīng)用的一系列MATLAB函數(shù)(稱為M文件),它可用來求解各類學(xué)科的問題,包括信號(hào)處理、圖象處理、控制系統(tǒng)辨識(shí)、神經(jīng)網(wǎng)絡(luò)等.隨著MATLAB版本的不斷升級(jí),其所含的工具箱的功能也越來越豐富,因此,應(yīng)用范圍也越來越廣泛,M

4、ATLAB提供的工具箱已覆蓋信號(hào)處理、系統(tǒng)控制、統(tǒng)計(jì)計(jì)算、優(yōu)化計(jì)算、神經(jīng)網(wǎng)絡(luò)、小波分析、偏微分方程、模糊邏輯、動(dòng)態(tài)系統(tǒng)模擬、系統(tǒng)辨識(shí)和符號(hào)運(yùn)算等領(lǐng)域.當(dāng)前它的使用范圍涵蓋了工業(yè)、電子、醫(yī)療、建筑等各行各業(yè).MATLAB中包括了圖形界面編輯GUI,讓使用者也可以象VB、VC、VJ、DELPHI等那樣進(jìn)行一般的可視化的程序編輯.在命令窗口(matlabcommandwindow)鍵入simulink,就出現(xiàn)(SIMULINK)窗口.以往十分困難的系統(tǒng)仿真問題,用SIMULINK只需拖動(dòng)鼠標(biāo)即可輕而易舉地解決問題,這也是近來受到重視的原因所在.MATLAB語(yǔ)言由美

5、國(guó)TheMathWorks開發(fā),最早是由C.Moler用Fortran語(yǔ)言編寫的,用來方便地調(diào)用LINPACK和EISPACK矩陣代數(shù)軟件包的程序.后來他創(chuàng)立了MATHHWORKS公司,對(duì)MATLAB作了大量的、堅(jiān)持不懈的改進(jìn).CleveB.Moler是TheMathWork公司的主席和首席科學(xué)家.曾任密歇系教授.他在兩個(gè)計(jì)算機(jī)硬件制造商Intel公司的Hypercube組織和ArdenComputers公司工作了五年.他的主要專業(yè)興趣在于數(shù)值分析和科學(xué)計(jì)算.他是MATLAB軟件的創(chuàng)始者,也是著名的矩陣計(jì)算軟件包LINPACK和EISPACK的著作這一,已撰

6、寫了三本有相關(guān)數(shù)值方法的教材.同時(shí),他在SIAM(美國(guó)工業(yè)與應(yīng)用數(shù)學(xué)學(xué)會(huì))歷任期刊編輯、委員會(huì)成員和副總裁,并從1996年開始擔(dān)任理事會(huì)成員.2.Matlab入門知識(shí)Matlab變量名是以字母開頭,后接字母、數(shù)字或下劃線的字符序列,最多63個(gè)字符.在MATLAB中,變量名區(qū)分字母的大小寫.賦值語(yǔ)句:變量=表達(dá)式或表達(dá)式其中表達(dá)式是用運(yùn)算符將有關(guān)運(yùn)算量連接起來的式子,其結(jié)果是一個(gè)矩陣.clear命令用于刪除MATLAB工作空間中的變量.who和whos這兩個(gè)命令用于顯示在MATLAB工作空間中已經(jīng)駐留的變量名清單.who命令只顯示出駐留變量的名稱,whos在給

7、出變量名的同時(shí),還給出它們的大小、所占字節(jié)數(shù)及數(shù)據(jù)類型等信息.利用MAT文件可以把當(dāng)前MATLAB157工作空間中的一些有用變量長(zhǎng)久地保留下來,擴(kuò)展名是.mat.MAT文件的生成和裝入由save和load命令來完成.常用格式為:save文件名[變量名表][-append][-ascii]load文件名[變量名表][-ascii]其中,文件名可以帶路徑,但不需帶擴(kuò)展名.mat,命令隱含一定對(duì).mat文件進(jìn)行操作.變量名表中的變量個(gè)數(shù)不限,只要內(nèi)存或文件中存在即可,變量名之間以空格分隔.當(dāng)變量名表省略時(shí),保存或裝入全部變量.-ascii選項(xiàng)使文件以ASCII格式

8、處理,省略該選項(xiàng)時(shí)文件將以二進(jìn)制格式處理.save命

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。