高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt

高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt

ID:52445156

大小:173.00 KB

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

時(shí)間:2020-04-07

高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt_第1頁(yè)
高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt_第2頁(yè)
高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt_第3頁(yè)
高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt_第4頁(yè)
高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt_第5頁(yè)
資源描述:

《高等數(shù)學(xué)實(shí)驗(yàn)MATLAB簡(jiǎn)介.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)

1、高等數(shù)學(xué)實(shí)驗(yàn)第一章MATLAB簡(jiǎn)介MATLAB簡(jiǎn)介一、關(guān)于MATLAB1、MATLAB的特點(diǎn)2、MATLAB工具箱及啟動(dòng)二、MATLAB程序編寫(xiě)1、MTLAB的基本元素及使用方法2、M文件及函數(shù)3、程序語(yǔ)言的編寫(xiě)三、上機(jī)實(shí)驗(yàn)MATLAB簡(jiǎn)介—關(guān)于MATLAB1、MATLAB的特點(diǎn)功能強(qiáng)大語(yǔ)言簡(jiǎn)單擴(kuò)充能力強(qiáng)、可開(kāi)發(fā)性強(qiáng)編程易、效率高(從形式上看,MATLAB程序文件是一個(gè)純文本文件,擴(kuò)展名為m.用任何字處理軟件都可以對(duì)它進(jìn)行編寫(xiě)和修改,因此程序易調(diào)試,人機(jī)交互性強(qiáng)。)2、MATLAB工具箱及啟動(dòng)(1)MATLAB工具箱:MATLAB主程序最優(yōu)化工具箱(OptimizationToolbo

2、x)圖像處理工具箱(ImageProcessingToolbox)線性矩陣不等式控制工具箱(LMIControlToolbox)偏微分方程工具箱(PartialDifferentialEquationToolbox)統(tǒng)計(jì)工具箱(StatisticsToolbox)符號(hào)數(shù)學(xué)工具箱(SymbolicMathToolbox)MATLAB簡(jiǎn)介—關(guān)于MATLAB(2)MATLAB啟動(dòng)可以利用菜單、快捷鍵或文件夾三種方式進(jìn)人MATLAB工作窗口。MATLAB簡(jiǎn)介—關(guān)于MATLABMATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)MTLAB的基本元素及使用方法一、MTLAB的基本元素及使用方法1、常量和變量2、

3、字符串3、數(shù)組和矩陣的構(gòu)造4、運(yùn)算符5、數(shù)組和矩陣的運(yùn)算1.常量和變量1)常量和變量的定義常量是MATLAB語(yǔ)言預(yù)定義的一些變量,在默認(rèn)的情況下這些變量的值為常數(shù)。變量是MATLAB的基本元素之一,與其他常規(guī)程序設(shè)計(jì)語(yǔ)言不同的是MATLAB語(yǔ)言不要求對(duì)所使用的變量進(jìn)行事先說(shuō)明,而且它也不需要指定變量的類型,系統(tǒng)會(huì)根據(jù)該變量被賦予的值或是對(duì)該變量所進(jìn)行的操作來(lái)自動(dòng)確定變量的類型。變量的命名規(guī)則:①變量名長(zhǎng)度不超過(guò)31位,超過(guò)31位的字符系統(tǒng)將忽略不計(jì);②變量名區(qū)分大小寫(xiě);③變量名必須以字母開(kāi)頭,變量名中可以包含字母、數(shù)字或下劃線。MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)2)常量和變量的運(yùn)算

4、MATLAB關(guān)于常量和變量的運(yùn)算與C語(yǔ)言基本相同例:計(jì)算MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)2.字符串字符和字符串也是MATLAB的重要組成部分,MATLAB具有強(qiáng)大的字符串處理功能,特別是在MATLAB6.5中有專門(mén)的符號(hào)運(yùn)算工具箱(Symbolictoolbox)使其進(jìn)行符號(hào)運(yùn)算的功能更為強(qiáng)大。1)設(shè)定字符串MATLAB對(duì)字符串的設(shè)定非常簡(jiǎn)單,只需用單引號(hào)‘’,將需設(shè)定的字符串引注即可。2)字符串的操作由于MATLAB語(yǔ)言是采用C語(yǔ)言開(kāi)發(fā)的,因此它的字符串操作與C語(yǔ)言的相應(yīng)操作基本相同。在MATLAH中用eval函數(shù)來(lái)執(zhí)行字符串的功能。MAT

5、LAB簡(jiǎn)介—MATLAB程序編寫(xiě)3.?dāng)?shù)組和矩陣的構(gòu)造1)數(shù)組只要用空格或逗號(hào)間隔數(shù)組元素,并用方括號(hào)括起來(lái)就可以了。例如x=[01,75]注:還可以用增量法和linspace函數(shù)法來(lái)構(gòu)造數(shù)組增量法構(gòu)造數(shù)組。增量法構(gòu)造數(shù)組例如b=10:15b=10:0.5:12b=10:-1:5lingspace函數(shù)法構(gòu)造數(shù)組用lingspace函數(shù)構(gòu)造數(shù)組,需要指定首尾和元素總個(gè)數(shù),形式為x=linspace(first,last,num)例如x=linspace(0,10,5)MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)2)矩陣MATLAB里,二數(shù)組稱為矩陣,在方括號(hào)里輸入多個(gè)元素可以構(gòu)造矩陣的一個(gè)行,并

6、用逗號(hào)或空格將每個(gè)元素隔開(kāi),不同行用分號(hào)隔開(kāi).例如,b=[015;379]MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)4.運(yùn)算符與其他程序語(yǔ)言類似,MATLAB提供了數(shù)學(xué)表達(dá)式功能.但是,與大多數(shù)程序語(yǔ)言不同的是,這些表達(dá)式主要對(duì)矩陣操作.算術(shù)運(yùn)算符實(shí)現(xiàn)四則運(yùn)算以及冪,轉(zhuǎn)置等運(yùn)算,表達(dá)式采用的算術(shù)運(yùn)算符如表1.1所示。MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)5.?dāng)?shù)組和矩陣的運(yùn)算由數(shù)學(xué)知識(shí)可知,數(shù)組和矩陣有著不同的概念。在MATLAB中,數(shù)組和矩陣在形式上很多一致之處,但是實(shí)際上它們遵循不同的運(yùn)算規(guī)則。MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)MATLAB簡(jiǎn)介—

7、MATLAB程序編寫(xiě)二、M文件及函數(shù)1.M文件如果需要重復(fù)調(diào)用命令,或者命令的數(shù)比較多,將它們寫(xiě)成M文件的形式并保存.M文件分為腳本式M文件和函數(shù)式M文件。(1)腳本式M文件例如在編輯器中輸入如下代碼a=[123;0,1,0;3,4,5];b=det(a)c=inv(a)d=b*c保存為math.m在命令窗口中輸入math可以執(zhí)行文件。MATLAB簡(jiǎn)介—MATLAB程序編寫(xiě)(2)函數(shù)式M文件例如給出x求在編輯器中輸入functiony=tent

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(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)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。