版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
王國(guó)利信息科學(xué)與技術(shù)學(xué)院中山大學(xué)http://human-Matlab計(jì)算與仿真技術(shù)第二講:Matlab初識(shí)與概述第一講回顧Matlab
初識(shí)與概述第二講提綱第一講回顧黃金分割率與計(jì)算
0.618…?
分割率:長(zhǎng)短之比=全長(zhǎng)與長(zhǎng)段之比第一講回顧(續(xù))黃金分割率計(jì)算模式總結(jié)
-計(jì)算器模式
直接執(zhí)行計(jì)算式,無(wú)須作業(yè)編程。
-數(shù)值求解模式調(diào)用隱式的數(shù)值算法,無(wú)須算法。
-數(shù)值逼近模式執(zhí)行顯示的遞歸算法,需要腳本。
-數(shù)值仿真模式
執(zhí)行函數(shù)調(diào)用,需要復(fù)雜編程。Matlab計(jì)算與黃金分割率第一講回顧(續(xù))Matlab計(jì)算與黃金分割率第一講回顧(續(xù))第一講回顧(續(xù))Matlab計(jì)算與黃金分割率
-數(shù)值逼近腳本golden.m第一講回顧(續(xù))Matlab計(jì)算與黃金分割率
-數(shù)值仿真過程fobinacci.mMatlab初識(shí)與概述Matlab
的里程碑
-Matlab
由來
(MATrix
LABoratory)合成
-Matlab
前身(1978年)
美國(guó)CleveMoler
教授
-Matlab
誕生(1984年)
JackLittle推出商用版本
早期主要面向矩陣運(yùn)算Matlab初識(shí)與概述(續(xù))Matlab
的里程碑
-90年代推出第4版本
支持圖形句柄和圖形交互界面
-新世紀(jì)推出第5-7版本
第5版擴(kuò)展數(shù)據(jù)類型的支持第6版推出交互式工作界面第7版…
MATLAB是建立在C語(yǔ)言上的編程語(yǔ)言有自己獨(dú)特的語(yǔ)言環(huán)境Matlab初識(shí)與概述(續(xù))Matlab
的特色一覽
-采用矩陣作為基本的數(shù)據(jù)結(jié)構(gòu)無(wú)須維數(shù)生明,支持矩陣運(yùn)算
-具有面向?qū)ο蟮瘸绦蛘Z(yǔ)言特性
條件控制、函數(shù)調(diào)用、輸入輸出等
-帶有針對(duì)應(yīng)用所開發(fā)的工具箱可以自行設(shè)計(jì)需要的工具箱(Toolboxs)-提供了SIMULINK仿真軟件包Matlab初識(shí)與概述(續(xù))Matlab
的安裝和使用
-組件一覽
組件名稱功用1、必須選擇的本原性組件MATLAB核心部分2、最常選的通用性工具箱組件SymbolicMath符號(hào)類數(shù)據(jù)的操作和計(jì)算Matlab初識(shí)與概述(續(xù))Matlab
的安裝和使用
3、其他通用性工具箱組件Simulink不用編程序,利用方塊圖實(shí)現(xiàn)建模和仿真;主要用于研究微分和差分方程描寫的非線性動(dòng)態(tài)系統(tǒng)Optimization求包含函數(shù)零點(diǎn)、極值、規(guī)劃等優(yōu)化程序MatlabCompiler把MATLAB的M文件編譯成DLL文件或EXE獨(dú)立應(yīng)用程序Matlabc/c++MathLibrary與MATLABCompiler配合使用Matlabc/c++GraphicLibrary與MATLABCompiler配合使用Matlab初識(shí)與概述(續(xù))Matlab
的安裝和使用
4、常用專業(yè)性工具箱組件ControlSystemMATLAB涉及控制的工具包有10多個(gè),而本欄是最基本的SignalProcessing是MATLAB信號(hào)處理中的基本工具包Spline內(nèi)含樣條和插值函數(shù)Statistics包含進(jìn)行復(fù)雜統(tǒng)計(jì)分析所需的程序Matlab初識(shí)與概述(續(xù))Matlab
的安裝和使用
5、其他專業(yè)性工具箱組件Stateflow與Simulink配合使用,主要用于較大型、復(fù)雜的(離散事件)動(dòng)態(tài)系統(tǒng)的建模、分析、仿真SystemIdentification據(jù)時(shí)域信號(hào)進(jìn)行動(dòng)態(tài)系統(tǒng)辨識(shí)…………Matlab初識(shí)與概述Matlab
的桌面入門Matlab初識(shí)與概述(續(xù))Matlab
的通用操作界面
-命令窗口(CommandWindow)-啟動(dòng)平臺(tái)窗口(LaunchPad)-工作空間窗口(WorkspaceBrowser)
-命令歷史窗口(CommandHistory)-當(dāng)前路徑窗口(CurrentDirectoryBrowser)-內(nèi)存數(shù)組編輯器(ArrayEditor)
-M文件編輯器(M-FileEditor)
-幫助導(dǎo)航器(HelpNavigator)Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口的常用控制指令
指令含義cd設(shè)置當(dāng)前工作目錄clf清除圖形窗clc清除指令窗中顯示內(nèi)容clear清除MATLAB工作空間中保存的變量dir列出指定目錄下的文件和子目錄清單Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口的常用控制指令
edit打開M文件編輯器exit關(guān)閉/退出MATLABquit關(guān)閉/退出MATLABmd創(chuàng)建目錄more使其后的顯示內(nèi)容分頁(yè)進(jìn)行type顯示指定M文件的內(nèi)容which指出其后文件所在的目錄Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行的編輯
鍵名作用↑前尋式調(diào)回已輸入過的指令行↓后尋式調(diào)回已輸入過的指令行←在當(dāng)前行中左移光標(biāo)→在當(dāng)前行中右移光標(biāo)PageUp前尋式翻閱當(dāng)前窗中的內(nèi)容Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行的編輯
PageDown后尋式翻閱當(dāng)前窗中的內(nèi)容Home使光標(biāo)移到當(dāng)前行的首端End使光標(biāo)移到當(dāng)前行的尾端Delete刪去光標(biāo)右邊的字符Backspace刪去光標(biāo)左邊的字符Esc清除當(dāng)前行的全部?jī)?nèi)容Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行中的標(biāo)點(diǎn)符號(hào)
名稱標(biāo)點(diǎn)作用空格用作輸入量之間的分隔符逗號(hào),用作指令之間、輸入量之間、數(shù)組元素分隔符號(hào)黑點(diǎn).用作數(shù)值表示中的小數(shù)點(diǎn)分號(hào);用作不顯示計(jì)算結(jié)果指令的“結(jié)尾”標(biāo)志;用作與其后指令的分隔;用作數(shù)組的行間分隔符;Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行中的標(biāo)點(diǎn)符號(hào)
冒號(hào):生成一維數(shù)組;表示全部元素的長(zhǎng)列注釋號(hào)%由它“啟首”后的部分被看作的注釋單引號(hào)對(duì)‘’字符串記述符圓括號(hào)()在數(shù)組援引時(shí)用;函數(shù)輸入列表方括號(hào)[]輸入數(shù)組時(shí)用;函數(shù)指令輸出列表Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行中的標(biāo)點(diǎn)符號(hào)
花括號(hào){}元胞數(shù)組記述符下連符_用作變量、函數(shù)或文件名中的連字符續(xù)行號(hào)…其下的物理行看作該行的“邏輯”繼續(xù),以構(gòu)成一個(gè)“較長(zhǎng)”的完整指令“At”號(hào)@放在函數(shù)名前,形成函數(shù)句柄;放在目錄名前,形成用戶對(duì)象類目錄Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中指令行中的標(biāo)點(diǎn)符號(hào)
>>a=10*2;b=a+5,c=a*b;d=c+a;>>A=[123;456;789]>>B=[1,2,34,5,67,8,9]>>C=[1;2;3]Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中顯示方式的操作
指令含義舉例說明formatformatshort通常保證小數(shù)點(diǎn)后四位有效數(shù)字,或用5位有效數(shù)字的科學(xué)記數(shù)形式表示314.15903.1416e+003formatlong15位數(shù)字表示3.14159265358979formatshorte5位科學(xué)記數(shù)表示3.1416e+00formatlonge15位科學(xué)記數(shù)表示3.14159265358979e+00Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中顯示方式的操作
formatshortg從formatshort和formatshorte中自動(dòng)選擇3.1416formatlongg從formatlong和formatlonge中自動(dòng)選擇3.14159265358979formatrat近似有理數(shù)表示355/113formathex十六進(jìn)制表示40092fb54442d18Matlab初識(shí)與概述(續(xù))Matlab
的命令窗口
-命令窗口中顯示方式的操作
format+顯示大矩陣用。正數(shù)、負(fù)數(shù)、零分別用+、-、空格表示+formatbank(金融)元、角、分表示3.14formatcompact顯示變量之間沒有空行formatloose在顯示變量之間有空行Matl
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024運(yùn)輸合同第三方物流運(yùn)輸合同
- 2024年項(xiàng)目居間服務(wù)合作合同書范例版B版
- 2024年貨物出口代理協(xié)議
- 2024版伙食承包協(xié)議
- 2024年離職員工在職期間成果共享協(xié)議3篇
- 2024年版建筑工程租賃合同模板
- 2025年醫(yī)療器械質(zhì)量擔(dān)保合同范例
- 基于醫(yī)療建筑安全性的墻材選擇研究報(bào)告
- 二零二五年度發(fā)票開具與移動(dòng)支付平臺(tái)接入?yún)f(xié)議3篇
- 2025年度高端健身房VIP會(huì)員儲(chǔ)值卡銷售與健身器材租賃合同3篇
- GB/T 1040.3-2006塑料拉伸性能的測(cè)定第3部分:薄膜和薄片的試驗(yàn)條件
- 定崗定編定員實(shí)施方案(一)
- 河北省房屋建筑和市政基礎(chǔ)設(shè)施施工圖設(shè)計(jì)文件審查要點(diǎn)(版)
- 醫(yī)院院長(zhǎng)年終工作總結(jié)報(bào)告精編ppt
- 綠化養(yǎng)護(hù)重點(diǎn)難點(diǎn)分析及解決措施
- “三排查三清零”回頭看問題整改臺(tái)賬
- 造價(jià)咨詢結(jié)算審核服務(wù)方案
- 中國(guó)人民財(cái)產(chǎn)保險(xiǎn)股份有限公司機(jī)動(dòng)車綜合商業(yè)保險(xiǎn)條款
- 八年級(jí)物理上冊(cè)計(jì)算題精選(50道)
- 礦井反風(fēng)演習(xí)方案
- 2022年脛骨平臺(tái)三柱理論
評(píng)論
0/150
提交評(píng)論