寧波大學(xué)-ATLAB教案.doc

寧波大學(xué)-ATLAB教案.doc

ID:59436733

大小:1.21 MB

頁數(shù):55頁

時間:2020-05-20

寧波大學(xué)-ATLAB教案.doc_第1頁
寧波大學(xué)-ATLAB教案.doc_第2頁
寧波大學(xué)-ATLAB教案.doc_第3頁
寧波大學(xué)-ATLAB教案.doc_第4頁
寧波大學(xué)-ATLAB教案.doc_第5頁
資源描述:

《寧波大學(xué)-ATLAB教案.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、第一章MATLAB簡介………………………………………1第二章進階的繪圖功能………………………………………18第三章MATLAB函數(shù)………………………………………24第四章線形代數(shù)與矩陣………………………………………32第五章聯(lián)立線性方程組………………………………………37第六章內(nèi)插及曲線擬合………………………………………38第七章方程組的根………………………………………43第八章數(shù)值積分與微分………………………………………46第九章常微分方程組………………………………………49第十章 MATLAB的數(shù)值計算實習(xí)………………………………………52第一章MATLAB簡介1.1MATLAB的視窗環(huán)境

2、進入MATLAB之后,會看道到一個視窗MATLABCommandWindow稱為指令視窗,它是你鍵入指令的地方也是MATLAB將計算結(jié)果顯示在此。而在它的功能菜單一共有File,Edit,View,Web,Windows,Help六個主要功能,每一個之下各又有下一層的功能,我們會在后面相關(guān)的地方說明。1.2簡易數(shù)學(xué)我們先從MATLAB的數(shù)學(xué)運算開始說明。就像你的計算器一樣,數(shù)學(xué)式的計算是直接了當(dāng)。如果我們要算1+2+3及1×10+2×20+3×30這二個式子,以下例子接著提示符號>>之后的是要鍵入的算式,MATLAB將計算的結(jié)果以ans顯示。如果算式是x=1+2+3,MATLAB將計算的結(jié)果以

3、x顯示。>>1+2+3ans=6>>1*10+2*20+3*30ans=140>>x=1+2+3x=6如果在上述的例子結(jié)尾加上’;’,則計算結(jié)果不會顯示在指令視窗上,要得知計算值只須鍵入該變量值即可>>x=1+2+3;>>xx=6以下的例子,顯示MATLAB對使用變量的彈性>>apple=5apples=5>>orange=10orange=10>>total_cost=apple*2+orange*4total_cost=50>>average_cost=total_cost/(apple+orange)average_cost=3.33334MATLAB提供基本的算術(shù)運算有:加(+)、減(

4、-)、乘(*)、除(/)、冪次方(^),范例為:5+3,5-3,5*3,5/3,5^3其它在計算常用的功能我們來看一個算式來說明。要計算面積Area=,半徑r=2,則可鍵入>>r=2;>>area=pi*r^2;>>area=12.5664我們也可以將上述指令打在同一行,以,或是;分開,例如>>r=2,area=pi*r^2>>r=2;area=pi*r^2;請注意上述二式的差異,前者有計算值顯示,而后者則無。如果一個指令過長可以在結(jié)尾加上...(代表此行指令與下一行連續(xù)),例如>>r=2;>>area=pi...*r^2另外一個符號注解是由%起頭,也就是說在%之后的任何文字都被視為程序的注解

5、。注解的功能是簡要的說明程序的內(nèi)容,過多的注解在程序中或許沒有必要,但是我們寫程序時往往用了太少的注解。任何可能產(chǎn)生混淆的地方都應(yīng)該省用注解,將適量的注解可在往后想了解程序時能節(jié)省一些不必要的時間與「有看沒有懂」的痛苦。例如>>r=2;%鍵入半徑>>area=pi*r^2;%計算面積MATLAB可以將計算結(jié)果以不同的精確度的數(shù)字格式顯示,我們可以在指令視窗上的功能菜單上的Options下選NumericalFormat,或者直接在指令視窗鍵入以下的各個數(shù)字顯示格式的指令,以π值為例指令數(shù)字值說明formatshort3.1416預(yù)設(shè)的4位有效小數(shù)位數(shù)formatlong3.1415926535

6、897915位有效小數(shù)位數(shù)formatshorte3.1416e+0004位有效小數(shù)位數(shù)加上指數(shù)表格式1.3變量MATLAB對使用變量名稱的規(guī)定:1.變量名稱的英文大小寫是有區(qū)別的(apple,Apple,AppLe,三個變量不同)。2.變量的長度上限為19個字元。3.變量名的第一個字必須是一英文字,隨后可以摻雜英文字、數(shù)字或是底線。以下列出MATLAB所定義的特別變量及其意義變量名意義help線上說明,如helpquitwho列出所有定義過的變量名稱ans最近一次計算結(jié)果的變量名epsMATLAB定義的正的極小值=2.2204e-16pi內(nèi)建的π值inf∞值,正無窮大NaN不定值i或j虛數(shù)單

7、位VersionMATLAB版本NARGIN函數(shù)輸入?yún)?shù)的個數(shù)NARGOUT函數(shù)輸出參數(shù)的個數(shù)1.4其它功能MATLAB利用了↑↓二個光標(biāo)鍵可以將所下過的指令叫回來重覆使用。按下↑則前一次指令重新出現(xiàn),之后再按Enter鍵,即再執(zhí)行前一次的指令。而↓鍵的功用則是往后執(zhí)行指令。其它在鍵盤上的幾個鍵如→←,Delete,Insert,其功能則顯而易見,試用即知無須多加說明。當(dāng)要暫時執(zhí)行操作系統(tǒng)(例如D

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

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

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