




已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
例1、 編寫一個函數(shù)文件,計算n!例2、 例2、利用例1編寫的函數(shù)計算4!,10!,在命令窗口執(zhí)行該函數(shù),馬上得到結(jié)果:3.2 函數(shù)表達(dá)式在Matlab中的運算例1、將下列表達(dá)式改寫成Matlab的輸入形式:(1) (2)例2、定義符號函數(shù)3.2.2 常用的表達(dá)式處理函數(shù)1函數(shù)表達(dá)式的四則運算已知兩個函數(shù)解:和,要求:(1)用函數(shù)f+g;(2)用函數(shù)f-g;(3)用函數(shù)f*g;(4)若,則用函數(shù)f/g;(5)用函數(shù)例3、定義符號函數(shù),3求反函數(shù)返回函數(shù)f的反函數(shù),用參數(shù)u指定反函數(shù)的自變量,當(dāng)f中只有一個字母時,u可以省略。例6、求函數(shù)的反函數(shù)4求函數(shù)值一般的函數(shù)可以用function編制函數(shù)文件來定義,這時要計算某點的函數(shù)值只需要調(diào)用該函數(shù)即可。特別地,對于表達(dá)式函數(shù),也可以直接將其定義為符號函數(shù),這種定義方式簡單明了,這時由于定義的函數(shù)名中沒有參數(shù)位置,要計算函數(shù)值時,首先給自變量賦值,然后用函數(shù)eval() 求得該點處的函數(shù)值。例7、定義函數(shù),并計算3.2.3 求函數(shù)的零點在實際應(yīng)用中經(jīng)常涉及到求函數(shù)零點的問題。Matlab提供了函數(shù)fzero用于求函數(shù)的零點,其基本調(diào)用格式為:說明:其中函數(shù)f是要求零點的函數(shù)。x是計算的初始值,既可以是標(biāo)量也可以是二維向量。當(dāng)x是標(biāo)量時函數(shù)自動在初始值附近找到函數(shù)值異號的區(qū)間,然后迭代求出函數(shù)值為零時自變量的值,若找不到,則返回NaN;當(dāng)x為二維向量時,函數(shù)在區(qū)間尋找函數(shù)值為零時自變量的值,此時要求在處的函數(shù)值異號,否則系統(tǒng)會顯示出錯。注意:參數(shù)x應(yīng)該是很接近零點的一個數(shù)(一般先用較粗略的方法找到計算初始值x,再用這個函數(shù)進(jìn)行精確計算),否則誤差較大。例8、求方程的根在區(qū)間0,1內(nèi)的根例9、先粗略估計方程的零點,然后用fzero計算3.2.4 多項式函數(shù)多項式函數(shù)是函數(shù)中很常見的,Matlab中有很多函數(shù)涉及多項式的處理。這里介紹幾個常用函數(shù)。需要說明的是,這里介紹的函數(shù)有的不僅僅適用于多項式,而且適用于所有函數(shù)。在沒有特別說明的時候,介紹的函數(shù)僅僅適用于多項式函數(shù)。1多項式的表示方法Matlab中的多項式可以用一般函數(shù)表達(dá)式的表示方法,也可以將多項式寫為行向量,其中數(shù)為多項式降冪書寫時每次冪的系數(shù),缺項多項式要補(bǔ)零。例8、定義多項式函數(shù)2常用多項式函數(shù)(1)多項式求根函數(shù)roots(A),參數(shù)A是一個表示多項式的行向量。其結(jié)果也是一個行向量。例11、計算多項式方程的根:例12、計算多項式方程的根:(2)多項式四則運算如果是用符號函數(shù)定義的多項式,其四則運算和一般符號函數(shù)相同。另外,很多時候多項式都是以行向量的形式表示的,這時,對于兩個次數(shù)不同的多項式要進(jìn)行加減運算,需要將低階多項式行向量前面補(bǔ)0,讓兩個多項式的維數(shù)(向量中數(shù)字的個數(shù))相同。例13、設(shè),計算,多項式相乘用函數(shù)conv(A1,A2);多項式相除用函數(shù)deconv(A1,A2)。它們的參數(shù)A1,A2都是表示多項式的行向量。函數(shù)deconv(A1,A2)的格式有兩種:(1)deconv(f,g)返回f除以g的商;(2)q,r=deconv(f,g)計算f除以g,q表示商,r表示余式。例14、,同上例,計算例15、,同上,求的商式和余式3表達(dá)式的變形下列函數(shù)中的參數(shù)可以是任意的函數(shù),這里即使是多項式函數(shù)也不能以向量的形式給出。(1)因式分解函數(shù)factor(f)對表達(dá)式進(jìn)行因式分解;例16、對函數(shù)進(jìn)行因式分解 factor(f)(2)表達(dá)式展開函數(shù)expand(f),將表達(dá)式f展開。例17、對例14中的多項式用符號函數(shù)來定義,結(jié)果需要用expand()函數(shù)展開。例18、展開函數(shù)3.3 極限與連續(xù)實驗3.3.1 用MATLAB計算極限用limit函數(shù)可以計算符號表達(dá)式的極限,其調(diào)用格式有以下幾種:格式功能Limit(F,x,a)計算符號表達(dá)式F在條件xa下的極限值Limit(F, a)計算符號表達(dá)式F中由findsym(F)返回的獨立變量趨于a 時的極限值Limit(F)計算符號表達(dá)式F在條件x0下的極限值Limit(F,x,a,right)或Limit(F,x,a,left)計算符號表達(dá)式F在條件xa下的極限值,其中“right”,“l(fā)eft”用來指定取極限的方向,分別表示右極限和左極限說明:(1)F是被求極限的函數(shù)表達(dá)式,要以符號表達(dá)式的方式定義,當(dāng)中出現(xiàn)的字母以及F(如果要用的話),事先要定義為符號變量;(2)參數(shù)a可以是有限的數(shù),也可以是無窮大,無窮大用inf表示;(3)結(jié)果輸出可以是數(shù)值、無窮大inf、不定值NaN,當(dāng)函數(shù)中有待定參數(shù)時,輸出的還可以是表達(dá)式。例1、用MATLAB計算下列極限(1) (2) (3)(4) (5) (6)(7) (8)3.3.2 函數(shù)的連續(xù)性沒有專門用于判斷函數(shù)連續(xù)性的系統(tǒng)函數(shù)。但是由于有:函數(shù)在連續(xù),因此可以利用極限來判斷函數(shù)的連續(xù)性??梢跃帉懭缦碌耐ㄓ贸绦騦xx.m,來判斷函數(shù)f在x0點的連續(xù)性。syms x;f=input(f=)x0=input(x0=)z=limit(f,x,x0);x=x0;f1=eval(f);if z=f1 函數(shù)在該點連續(xù)else 函數(shù)在該點不連續(xù)end例2、在命令窗口運行該程序,判斷下列函數(shù)在指定點處的連續(xù)性:(1)在處(2)在處上 機(jī) 實 驗1 熟悉基本初等函數(shù)在Matlab中的使用,根據(jù)下表在Matlab中計算下列函數(shù)值:Matlab中的函數(shù)名數(shù)學(xué)含義Matlab中的函數(shù)名數(shù)學(xué)含義sin()正弦函數(shù)sinxasin()反正弦函數(shù)arcsinxcos()余弦函數(shù)cosxacos()反余弦函數(shù)arccosxtan()正切函數(shù)tanxatan()反正切函數(shù)arctanxcot()余切函數(shù)cotxacot()反余切函數(shù)arccotxsec()正割函數(shù)secxasec()反正割函數(shù)secxcsc()余割函數(shù)cscxacsc()反余割函數(shù)acscxlog()自然對數(shù)函數(shù)lnxlog10()以10為底的對數(shù)函數(shù)lgxsinh()雙曲正弦函數(shù)shxcosh()雙曲余弦函數(shù)chxasinh()反雙曲正弦函數(shù)arshxacosh()反雙曲余弦函數(shù)archxexp()指數(shù)函數(shù),,2 熟悉一些常用函數(shù),進(jìn)而計算:Matlab中的函數(shù)名數(shù)學(xué)含義abs()絕對值函數(shù)sign()符號函數(shù)ceil()對方向取整函數(shù)fix()對0方向取整rem()除法求余sqrt()平方根函數(shù)round()四舍五入取整(1);(2);(3)對四舍五入,對方向取整函數(shù),對0方向取整;(4)確定的符號,并對其四舍五入,對0方向取整附:Matlab中某些常數(shù)的表示以及一些常用變量:ans 最新表達(dá)式的運算結(jié)果 Inf 無窮大NaN 非數(shù) pi i或j 虛數(shù)單位3 將下列表達(dá)式轉(zhuǎn)換為Matlab的書寫形式:(1) (2)4 在Matlab中將下列函數(shù)按要求進(jìn)行復(fù)合:(1),求以及;(2),將看為的函數(shù)時,求;將看為 的函數(shù)時,求。5 在Matlab中求函數(shù)的反函數(shù)6 在Matlab中定義函數(shù),并計算時的函數(shù)值。7 在Matlab中求出方程在區(qū)間0.1,2內(nèi)的根。8在Matlab中 先粗略估計方程正根的近似值,然后計算其精確值。V課外作業(yè): 上機(jī)實
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國珠珍項鏈數(shù)據(jù)監(jiān)測研究報告
- Unit 6 Useful numebers 第二課時(教學(xué)設(shè)計)-2024-2025學(xué)年人教PEP版(2024)英語三年級上冊
- 業(yè)務(wù)網(wǎng)點合作合同范本
- 2025至2030年中國雙錐高效混合機(jī)數(shù)據(jù)監(jiān)測研究報告
- 21出塞教學(xué)設(shè)計-2024-2025學(xué)年四年級上冊語文統(tǒng)編版
- 2025至2030年中國金剛石振動銼刀數(shù)據(jù)監(jiān)測研究報告
- Unit3 Sea exploration Using Language(2)教學(xué)設(shè)計-2023-2024學(xué)年高中英語人教版(2019)選擇性必修第四冊
- 2025年環(huán)保清潔消毒除塵保濕設(shè)備項目可行性研究報告
- Unit 6 Work quietly!Part A Let's spell(教學(xué)設(shè)計)2023-2024學(xué)年人教PEP版英語五年級下冊
- 年產(chǎn)500噸涂層系列產(chǎn)品可行性研究報告申請備案
- 初中語文九年級下冊閱讀理解50篇附答案解析
- 《陶瓷造型工藝》課程標(biāo)準(zhǔn)
- 火電廠各指標(biāo)指標(biāo)解析(最新版)
- 病毒性腦炎患者的護(hù)理查房ppt課件
- TPU材料項目可行性研究報告寫作參考范文
- 第二編 債權(quán)總論
- 試用期考核合格證明表
- 常見八種疾病
- 膠粘劑基礎(chǔ)知識及產(chǎn)品詳解(課堂PPT)
- 鐵路總公司近期處理的七起突出質(zhì)量問題的通報
- 常用洪水預(yù)報模型介紹
評論
0/150
提交評論