《Matlab語言與及其應用》實驗報告_第1頁
《Matlab語言與及其應用》實驗報告_第2頁
《Matlab語言與及其應用》實驗報告_第3頁
《Matlab語言與及其應用》實驗報告_第4頁
《Matlab語言與及其應用》實驗報告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

..《Matlab語言與及其應用》實驗報告--實驗1Matlab軟件環(huán)境的基本使用實驗一

熟悉MATLAB工作環(huán)境一、實驗目的了解Matlab的發(fā)展和主要功能;熟悉Matlab工作環(huán)境的各個窗口;掌握建立矩陣的方法;掌握Matlab各種表達式的書寫規(guī)則以及常用函數(shù)的使用。二、實驗內容圖SEQ圖\*ARABIC1實驗內容1圖SEQ圖\*ARABIC2實驗內容2圖SEQ圖\*ARABIC3實驗內容3三、實驗設備和軟件環(huán)境處理器:Intel(R)Core(TM)i5-6200CPU@2.30GHz(4CPUs),~2.3GHz內存:4096MBRAMIntel(R)Core(TM)i5-6200CPU@2.30GHz(8CPUs),~2.3GHz硬盤:Model:ATAST2000DM001-1ER1SCSIDiskDevice操作系統(tǒng):Windows7旗艦版64-bit(6.1,Build7601)(7601.win7_gdr.101026-1503)Matlab版本:9.0.0.341360(R2016a)四、實驗步驟或過程1.在命令窗口依次輸入下列命令,根據(jù)執(zhí)行結果分析其功能:help在命令窗口輸入后,會看到幫助的目錄信息,如下圖所示圖SEQ圖\*ARABIC4幫助的目錄信息lookforinv輸入后會在命令窗口顯示幫助中含有字母inv的函數(shù)和函數(shù)功能的列表。圖SEQ圖\*ARABIC5幫助中含有字母inv的函數(shù)和函數(shù)功能helpinv查找函數(shù)inv,并顯示其幫助信息。圖SEQ圖\*ARABIC6查找函數(shù)invWhichinv顯示函數(shù)保存的位置信息和類型。圖SEQ圖\*ARABIC7顯示函數(shù)保存的位置信息和類型2.建立自己的工作目錄,再將自己的工作目錄設置到Matlab搜索路徑下。用help命令查詢自己的工作目錄;設置路徑:圖SEQ圖\*ARABIC8設置路徑添加文件夾:圖SEQ圖\*ARABIC9添加文件夾步驟:File菜單——SetPath——AddFolder——選擇自建文件夾——確定——點擊save——點擊close。利用Matlab的幫助功能,分別查詢inv、plot、max、round等函數(shù)的功能及用法;helpinv圖SEQ圖\*ARABIC10查詢inv的功能和用法helpplot圖SEQ圖\*ARABIC11查詢plot的功能和用法helpmax圖SEQ圖\*ARABIC12查詢max的功能和用法helpround圖SEQ圖\*ARABIC13查詢round的功能和用法先求下列表達式的值,然后顯示Matlab工作空間的使用情況并保存全部變量。(1)圖SEQ圖\*ARABIC14求解表達式1,其中圖SEQ圖\*ARABIC15求解表達式2提示:利用冒號表達式生成a向量,求各點的函數(shù)值時用點乘運算。圖SEQ圖\*ARABIC16求解表達式3(4)提示:用邏輯表達式求分段函數(shù)值。圖SEQ圖\*ARABIC17求解表達式45.已知:,求下列表達式的值。,其中I為單位矩陣;圖SEQ圖\*ARABIC18求矩陣A+6*B和A-B+I和圖SEQ圖\*ARABIC19求矩陣A*B和A.*B圖SEQ圖\*ARABIC20A.*B和圖SEQ圖\*ARABIC21A^3圖SEQ圖\*ARABIC22A.^3和圖SEQ圖\*ARABIC23A/B圖SEQ圖\*ARABIC24A/B和表SEQ表\*ARABIC1[A,B]表SEQ表\*ARABIC2[A([1,3],:);B^2]將課件中的相關例題進行演示實驗。例1-1在命令窗口中輸入不同的命令和數(shù)值,并查看其顯示方式。表SEQ表\*ARABIC3sin例1-2表SEQ表\*ARABIC4字符輸出例1-3使用format函數(shù)在命令窗口中顯示運算結果。表SEQ表\*ARABIC5不同數(shù)據(jù)類型輸出結果不同注:long格式為15位數(shù)字顯示,shorte為5位科學計數(shù)顯示。例1-4在命令窗口中輸入以下命令,并查看顯示的圖形。>>a=[1234]>>b=[5678]>>c=a+b*i>>plot(c)表SEQ表\*ARABIC6plot畫圖思考題:與其他高級語言相比,Matlab有哪些顯著的特點?(1)MATLAB語言具有程序流程控制、函數(shù)、數(shù)據(jù)結構、輸入輸出和面向對象的編程特點,是基于矩陣/數(shù)組的語言。(2)MATLAB的圖形處理系統(tǒng)能夠將二維和三維數(shù)組的數(shù)據(jù)用圖形表示出來。(3)MATLAB應用程序接口使MATLAB語言能與C或FORTRAN等其他編程語言進行交互。Matlab操作桌面有幾個窗口?如何使某個窗口脫離桌面成為獨立的窗口?又怎樣恢復?MATLABR2017a工作界面中的常用窗口包括命令窗口、歷史命令窗口、當前工作目錄窗口、工作空間瀏覽器窗口、變量編輯窗口、M文件編輯/調試窗口、幫助窗口和程序性能剖析窗口等。所有窗口都可以單獨顯示,使用Undock和Dock可使窗口單獨出來和返回到MATLAB工作界面中。五、實驗總結和反思總結:本次實驗考察了help的用法和結果;如何建立工作目錄并用help查詢;用help查詢inv

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論