版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)學建模與數(shù)學實驗數(shù)學建模與數(shù)學實驗 matlab編程入門編程入門函 數(shù)名 稱函 數(shù)名 稱sin(x)正弦函數(shù)asin(x)反正弦函數(shù)cos(x)余弦函數(shù)acos(x)反余弦函數(shù)tan(x)正切函數(shù)atan(x)反正切函數(shù)abs(x) 絕對值max(x) 最大值min(x) 最小值sum(x)元素的總和sqrt(x) 開平方exp(x)以 e為底的指數(shù)log(x)自然對數(shù))(log10 x以 10 為底的對數(shù)sign(x)符號函數(shù)fix(x)取整3、數(shù)學函數(shù)、數(shù)學函數(shù) matlab的內(nèi)部函數(shù)是有限的,有時為了研究某的內(nèi)部函數(shù)是有限的,有時為了研究某一個函數(shù)的各種性態(tài),需要為一個函數(shù)的各種性態(tài),
2、需要為matlab定義新函數(shù),定義新函數(shù),為此必須編寫函數(shù)文件為此必須編寫函數(shù)文件. 函數(shù)文件是文件名后綴為函數(shù)文件是文件名后綴為m的文件,這類文件的的文件,這類文件的第一行必須是一特殊字符第一行必須是一特殊字符function開始開始,格式為:,格式為: function 因變量名因變量名=函數(shù)名(自變量名)函數(shù)名(自變量名)函數(shù)值的獲得必須通過具體的運算實現(xiàn),并賦給因變函數(shù)值的獲得必須通過具體的運算實現(xiàn),并賦給因變量量. 4、m文件文件m文件建立方法:文件建立方法:1. 在在matlab中,點中,點:file-new-m-file 2. 在編輯窗口中輸入程序內(nèi)容在編輯窗口中輸入程序內(nèi)容 3
3、. 點:點:file-save,存盤,存盤,m文件名必須文件名必須 與函數(shù)名一致。與函數(shù)名一致。matlab的應用程序也以的應用程序也以m文件保存。文件保存。例:定義函數(shù)例:定義函數(shù) f(x1,x2)=100(x2-x12)2+(1-x1)2function f=fun(x)f=100*(x(2)-x(1)2)2+(1-x(1)21.建立建立m文件:文件:fun.mmatlab(fun)2. 可以直接使用函數(shù)可以直接使用函數(shù)fun.m例如:計算例如:計算 f(1,2), 只需在只需在matlab命令窗口鍵入命令:命令窗口鍵入命令:x=1 2fun(x) 返回返回特殊矩陣特殊矩陣的建立:. ma
4、tlab(matrix1)d=eye(m,n) 產(chǎn)生一個產(chǎn)生一個m行、行、n列的單位矩陣列的單位矩陣c=ones(m,n) 產(chǎn)生一個產(chǎn)生一個m行、行、n列的元素列的元素 全為全為1的矩陣的矩陣b=zeros(m,n) 產(chǎn)生一個產(chǎn)生一個m行、行、n列的零矩陣列的零矩陣a= 產(chǎn)生一個空矩陣,當對一項操作無結(jié)產(chǎn)生一個空矩陣,當對一項操作無結(jié) 果時,返回空矩陣,空矩陣的大小為零果時,返回空矩陣,空矩陣的大小為零. 關(guān)系與邏輯運算關(guān)系與邏輯運算 1、關(guān)系操作符、關(guān)系操作符關(guān)關(guān)系系操操作作符符說說明明小小于于大大于于=大大于于或或等等于于= =等等于于=不不等等于于2、邏輯運算符邏輯運算符邏輯操作符邏輯操
5、作符說明說明與與或或非非1、for循環(huán):循環(huán):允許一組命令以固定的和預定的次數(shù)重復允許一組命令以固定的和預定的次數(shù)重復 for x=array commands end 在在for和和end語句之間的命令串語句之間的命令串commands按數(shù)組(按數(shù)組(array)中)中的每一列執(zhí)行一次的每一列執(zhí)行一次. 在每一次迭代中,在每一次迭代中,x被指定為數(shù)組的下一列,即被指定為數(shù)組的下一列,即在第在第n次循環(huán)中,次循環(huán)中,x=array(:,:,n)控制流控制流matlab提供三種決策或控制流結(jié)構(gòu):提供三種決策或控制流結(jié)構(gòu): for循環(huán)、循環(huán)、while循環(huán)、循環(huán)、if-else-end結(jié)構(gòu)結(jié)構(gòu).
6、這些結(jié)構(gòu)經(jīng)常包含大量的這些結(jié)構(gòu)經(jīng)常包含大量的matlab命令,故經(jīng)常出現(xiàn)在命令,故經(jīng)常出現(xiàn)在matlab程序中,而不是直接加在程序中,而不是直接加在matlab提示符下提示符下. 例例 對對n=1,2,10,求求xn= 的值的值10sinnmatlab(for1) while expression commands end 只要在表達式只要在表達式(expression)里的所有元素為真,就執(zhí)行里的所有元素為真,就執(zhí)行while和和end語句之間的命令串語句之間的命令串commands. 2、while循環(huán)循環(huán) 與與for循環(huán)以固定次數(shù)求一組命令相反,循環(huán)以固定次數(shù)求一組命令相反,while循
7、環(huán)以不定的次循環(huán)以不定的次數(shù)求一組語句的值數(shù)求一組語句的值.matlab(while1) 例例 設銀行年利率為設銀行年利率為11.25%。將。將10000元錢存入銀行,元錢存入銀行,問多長時間會連本帶利翻一番?問多長時間會連本帶利翻一番?3、if-else-end結(jié)構(gòu)結(jié)構(gòu)(1)有一個選擇的一般形式是:)有一個選擇的一般形式是: if expression commands end 如果在表達式如果在表達式(expression)里的所有元素為真,里的所有元素為真,就執(zhí)行就執(zhí)行if和和end語句之間的命令串語句之間的命令串commands. matlab(fun1) 1(),2( ,1211)( 2ffxxxxxf求設例 先建立先建立m文件文件fun1.m定義函數(shù)定義函數(shù)f(x),再在),再在matlab命令窗口輸入命令窗口輸入fun1(2),fun1(-1)即可。即可。2) 有三個或更多的選擇的一般形式是:有三個或更多的選擇的一般形式是: if (expression1) commands1 elseif (expression2) commands2 elseif (expression3) commands3 elseif else commands end) 1(),5 . 0(),2( ,0 x1x02
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復習專題八恒定電流實驗九測定電源的電動勢和內(nèi)阻練習含答案
- 草莓購買合同
- 江蘇地區(qū)高一年級信息技術(shù)一年教案7資源管理器教案
- 江蘇地區(qū)高一年級信息技術(shù)一年教案26 IF語句教案
- 2024年高中政治 第一單元 公民的政治生活 第二課 我國公民的政治參與 3 民主管理:共創(chuàng)幸福生活教案1 新人教版必修2
- 2024-2025學年新教材高中物理 第七章 萬有引力與宇宙航行 4 宇宙航行(1)教案 新人教版必修2
- 2024-2025學年新教材高中地理 第3章 天氣的成因與氣候的形成 第2節(jié) 氣壓帶、風帶對氣候的影響教案 中圖版選擇性必修第一冊
- 高考地理一輪復習第十二章環(huán)境與發(fā)展第二節(jié)中國國家發(fā)展戰(zhàn)略課件
- 寶寶防疫針委托書
- 人教A版廣東省深圳實驗學校高中部2023-2024學年高一上學期第三階段考試數(shù)學試題
- 2024年小學閩教版全冊英語詞匯表
- 課題開題匯報(省級課題)
- 清真食品安全管理制度
- 學校心理健康教育合作協(xié)議書
- 2024江蘇省沿海開發(fā)集團限公司招聘23人(高頻重點提升專題訓練)共500題附帶答案詳解
- 2024年初級社會體育指導員(游泳)技能鑒定考試題庫(含答案)
- 機電安裝工程新技術(shù)新工藝應用總結(jié)
- 湖北省危險廢物監(jiān)管物聯(lián)網(wǎng)系統(tǒng)管理計劃填報說明
- Unit6ADayintheLife教學設計2024-2025學年人教版(2024)英語七年級上冊
- 蘇教版三年級上冊數(shù)學期末考試試卷及解析答案
- 2024年個人勞務承包合同書
評論
0/150
提交評論