資源描述:
《matlab經(jīng)典習(xí)題及解答(word版)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第1章MATLAB概論1.1與其他計(jì)算機(jī)語言相比較,MATLAB語言突出的特點(diǎn)是什么?MATLAB具有功能強(qiáng)大、使用方便、輸入簡捷、庫函數(shù)豐富、開放性強(qiáng)等特點(diǎn)。1.2MATLAB系統(tǒng)由那些部分組成?MATLAB系統(tǒng)主要由開發(fā)環(huán)境、MATLAB數(shù)學(xué)函數(shù)庫、MATLAB語言、圖形功能和應(yīng)用程序接口五個(gè)部分組成。1.4MATLAB操作桌面有幾個(gè)窗口?如何使某個(gè)窗口脫離桌面成為獨(dú)立窗口?又如何將脫離出去的窗口重新放置到桌面上?在MATLAB操作桌面上有五個(gè)窗口,在每個(gè)窗口的右上角有兩個(gè)小按鈕,一個(gè)是關(guān)閉窗口的Close按鈕,一個(gè)是可以使窗口成
2、為獨(dú)立窗口的Undock按鈕,點(diǎn)擊Undock按鈕就可以使該窗口脫離桌面成為獨(dú)立窗口,在獨(dú)立窗口的view菜單中選擇Dock……菜單項(xiàng)就可以將獨(dú)立的窗口重新防止的桌面上。1.5如何啟動(dòng)M文件編輯/調(diào)試器?在操作桌面上選擇“建立新文件”或“打開文件”操作時(shí),M文件編輯/調(diào)試器將被啟動(dòng)。在命令窗口中鍵入edit命令時(shí)也可以啟動(dòng)M文件編輯/調(diào)試器。1.6存儲(chǔ)在工作空間中的數(shù)組能編輯嗎?如何操作?存儲(chǔ)在工作空間的數(shù)組可以通過數(shù)組編輯器進(jìn)行編輯:在工作空間瀏覽器中雙擊要編輯的數(shù)組名打開數(shù)組編輯器,再選中要修改的數(shù)據(jù)單元,輸入修改內(nèi)容即可。1.7
3、命令歷史窗口除了可以觀察前面鍵入的命令外,還有什么用途?命令歷史窗口除了用于查詢以前鍵入的命令外,還可以直接執(zhí)行命令歷史窗口中選定的內(nèi)容、將選定的內(nèi)容拷貝到剪貼板中、將選定內(nèi)容直接拷貝到M文件中。1.8如何設(shè)置當(dāng)前目錄和搜索路徑,在當(dāng)前目錄上的文件和在搜索路徑上的文件有什么區(qū)別?當(dāng)前目錄可以在當(dāng)前目錄瀏覽器窗口左上方的輸入欄中設(shè)置,搜索路徑可以通過選擇操作桌面的file菜單中的SetPath菜單項(xiàng)來完成。在沒有特別說明的情況下,只有當(dāng)前目錄和搜索路徑上的函數(shù)和文件能夠被MATLAB運(yùn)行和調(diào)用,如果在當(dāng)前目錄上有與搜索路徑上相同文件名的
4、文件時(shí)則優(yōu)先執(zhí)行當(dāng)前目錄上的文件,如果沒有特別說明,數(shù)據(jù)文件將存儲(chǔ)在當(dāng)前目錄上。1.9在MATLAB中有幾種獲得幫助的途徑?在MATLAB中有多種獲得幫助的途徑:(1)幫助瀏覽器:選擇view菜單中的Help菜單項(xiàng)或選擇Help菜單中的MATLABHelp菜單項(xiàng)可以打開幫助瀏覽器;(2)help命令:在命令窗口鍵入“help”命令可以列出幫助主題,鍵入“help函數(shù)名”可以得到指定函數(shù)的在線幫助信息;(3)lookfor命令:在命令窗口鍵入“l(fā)ookfor關(guān)鍵詞”可以搜索出一系列與給定關(guān)鍵詞相關(guān)的命令和函數(shù)(4)模糊查詢:輸入命令的前
5、幾個(gè)字母,然后按Tab鍵,就可以列出所有以這幾個(gè)字母開始的命令和函數(shù)。注意:lookfor和模糊查詢查到的不是詳細(xì)信息,通常還需要在確定了具體函數(shù)名稱后用help命令顯示詳細(xì)信息。第2章MATLAB矩陣運(yùn)算基礎(chǔ)2.1在MATLAB中如何建立矩陣,并將其賦予變量a?>>a=[573;491]2.2有幾種建立矩陣的方法?各有什么優(yōu)點(diǎn)?可以用四種方法建立矩陣:①直接輸入法,如a=[2573],優(yōu)點(diǎn)是輸入方法方便簡捷;②通過M文件建立矩陣,該方法適用于建立尺寸較大的矩陣,并且易于修改;③由函數(shù)建立,如y=sin(x),可以由MATLAB的內(nèi)部
6、函數(shù)建立一些特殊矩陣;④通過數(shù)據(jù)文件建立,該方法可以調(diào)用由其他軟件產(chǎn)生數(shù)據(jù)。2.3在進(jìn)行算術(shù)運(yùn)算時(shí),數(shù)組運(yùn)算和矩陣運(yùn)算各有什么要求?進(jìn)行數(shù)組運(yùn)算的兩個(gè)數(shù)組必須有相同的尺寸。進(jìn)行矩陣運(yùn)算的兩個(gè)矩陣必須滿足矩陣運(yùn)算規(guī)則,如矩陣a與b相乘(a*b)時(shí)必須滿足a的列數(shù)等于b的行數(shù)。2.4數(shù)組運(yùn)算和矩陣運(yùn)算的運(yùn)算符有什么區(qū)別?在加、減運(yùn)算時(shí)數(shù)組運(yùn)算與矩陣運(yùn)算的運(yùn)算符相同,乘、除和乘方運(yùn)算時(shí),在矩陣運(yùn)算的運(yùn)算符前加一個(gè)點(diǎn)即為數(shù)組運(yùn)算,如a*b為矩陣乘,a.*b為數(shù)組乘。2.5計(jì)算矩陣與之和。>>a=[535;374;798];>>b=[242;6
7、79;836];>>a+bans=777914131512142.6求的共軛轉(zhuǎn)置。>>x=[4+8i3+5i2-7i1+4i7-5i;3+2i7-6i9+4i3-9i4+4i];>>x’ans=4.0000-8.0000i3.0000-2.0000i3.0000-5.0000i7.0000+6.0000i2.0000+7.0000i9.0000-4.0000i1.0000-4.0000i3.0000+9.0000i7.0000+5.0000i4.0000-4.0000i2.7計(jì)算與的數(shù)組乘積。>>a=[693;275];>>b=[24
8、1;468];>>a.*bans=12363842402.8“左除”與“右除”有什么區(qū)別?在通常情況下,左除x=ab是a*x=b的解,右除x=b/a是x*a=b的解,一般情況下,ab1b/a。2.9對(duì)于,如果,,求解