資源描述:
《matlab基礎(chǔ)練習(xí)題及答案(11信本)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第1章MATLAB基礎(chǔ)1.4MATLAB操作桌面有幾個窗口?如何使某個窗口脫離桌面成為獨立窗口?又如何將脫離出去的窗口重新放置到桌面上?答:在MATLAB操作桌面上有五個窗口。在每個窗口的右上角有兩個小按鈕,一個是關(guān)閉窗口的Close按鈕,一個是可以使窗口成為獨立窗口的Undock按鈕,點擊Undock按鈕就可以使該窗口脫離桌面成為獨立窗口。在獨立窗口的Desktop菜單中選擇Dock...項就可以將獨立的窗口重新放置到桌面上。1.5如何啟動M文件編輯/調(diào)試器?答:在操作桌面上選擇“建立新文件”或“打開文件”操作時,M
2、文件編輯/調(diào)試器將被啟動。在命令窗口中鍵入edit命令時也可以啟動M文件編輯/調(diào)試器。1.6存儲在工作空間中的數(shù)組能編輯嗎?如何操作?答:存儲在工作空間的數(shù)組可以通過數(shù)組編輯器進(jìn)行編輯:在工作空間瀏覽器中雙擊要編輯的數(shù)組名打開數(shù)組編輯器,再選中要修改的數(shù)據(jù)單元,輸入修改內(nèi)容即可。1.7命令歷史窗口除了可以觀察前面鍵入的命令外,還有什么用途?答:命令歷史窗口除了用于查詢以前鍵入的命令外,還可以直接執(zhí)行命令歷史窗口中選定的內(nèi)容、將選定的內(nèi)容拷貝到剪貼板中、將選定內(nèi)容直接拷貝到M文件中。1.8如何設(shè)置當(dāng)前目錄和搜索路徑,在當(dāng)
3、前目錄上的文件和在搜索路徑上的文件有什么區(qū)別?答:當(dāng)前目錄可以在當(dāng)前目錄瀏覽器窗口左上方的輸入欄中設(shè)置,搜索路徑可以通過選擇操作桌面的file菜單中的SetPath菜單項來完成。在沒有特別說明的情況下,只有當(dāng)前目錄和搜索路徑上的函數(shù)和文件能夠被MATLAB運(yùn)行和調(diào)用,如果在當(dāng)前目錄上有與搜索路徑上相同文件名的文件時則優(yōu)先執(zhí)行當(dāng)前目錄上的文件,如果沒有特別說明,數(shù)據(jù)文件將存儲在當(dāng)前目錄上。1.9在MATLAB中有幾種獲得幫助的途徑?答:(1)幫助瀏覽器:選擇view菜單中的Help菜單項或選擇Help菜單中的MATLAB
4、Help菜單項可以打開幫助瀏覽器。(2)help命令:在命令窗口鍵入“help”命令可以列出幫助主題,鍵入“help函數(shù)名”可以得到指定函數(shù)的在線幫助信息。(3)lookfor命令:在命令窗口鍵入“l(fā)ookfor關(guān)鍵詞”可以搜索出一系列與給定關(guān)鍵詞相關(guān)的命令和函數(shù)。(4)模糊查詢:輸入命令的前幾個字母,然后按Tab鍵,就可以列出所有以這幾個字母開始的命令和函數(shù)。注意:lookfor和模糊查詢查到的不是詳細(xì)信息,通常還需要在確定了具體函數(shù)名稱后用help命令顯示詳細(xì)信息。第2章MATLAB矩陣運(yùn)算基礎(chǔ)2.1在MATLAB
5、中如何建立矩陣,并將其賦予變量a?答:在CommandWindow窗口輸入操作:>>a=[573;491]2.2有幾種建立矩陣的方法?各有什么優(yōu)點?答:(1)直接輸入法,如a=[1234],優(yōu)點是輸入方法方便簡捷;(2)通過M文件建立矩陣,該方法適用于建立尺寸較大的矩陣,并且易于修改;(3)由函數(shù)建立,如y=sin(x),可以由MATLAB的內(nèi)部函數(shù)建立一些特殊矩陣;(4)通過數(shù)據(jù)文件建立,該方法可以調(diào)用由其他軟件產(chǎn)生數(shù)據(jù)。2.3在進(jìn)行算術(shù)運(yùn)算時,數(shù)組運(yùn)算和矩陣運(yùn)算各有什么要求?答:進(jìn)行數(shù)組運(yùn)算的兩個數(shù)組必須有相同的尺
6、寸。進(jìn)行矩陣運(yùn)算的兩個矩陣必須滿足矩陣運(yùn)算規(guī)則,如矩陣a與b相乘(a*b)時必須滿足a的列數(shù)等于b的行數(shù)。2.4數(shù)組運(yùn)算和矩陣運(yùn)算的運(yùn)算符有什么區(qū)別?答:在加、減運(yùn)算時數(shù)組運(yùn)算與矩陣運(yùn)算的運(yùn)算符相同,乘、除和乘方運(yùn)算時,在矩陣運(yùn)算的運(yùn)算符前加一個點即為數(shù)組運(yùn)算,如a*b為矩陣乘,a.*b為數(shù)組乘。2.5計算矩陣與之和。答:2.6求的共軛轉(zhuǎn)置。答:2.7計算與的數(shù)組乘積。第13頁共13頁答:2.8“左除”與“右除”有什么區(qū)別?答:在通常情況下,左除x=ab是a*x=b的解,分母在左邊。右除x=b/a是x*a=b的解,分
7、母在右邊。一般情況下,ab1b/a。2.9對于,如果,,求解X。答:2.10已知:,分別計算a的數(shù)組平方和矩陣平方,并觀察其結(jié)果。答:a的數(shù)組的平方:a的矩陣的平方:2.11,,觀察a與b之間的六種關(guān)系運(yùn)算的結(jié)果。答:第13頁共13頁2.12,在進(jìn)行邏輯運(yùn)算時,a相當(dāng)于什么樣的邏輯量。答:相當(dāng)于a=[11011]。2.13在sin(x)運(yùn)算中,x是角度還是弧度?答:在sin(x)運(yùn)算中,x是弧度,MATLAB規(guī)定所有的三角函數(shù)運(yùn)算都是按弧度進(jìn)行運(yùn)算。2.14角度,求x的正弦、余弦、正切和余切。答:2.15用四舍五入的
8、方法將數(shù)組[2.45686.39823.93758.5042]取整。答:2.16矩陣,分別對a進(jìn)行特征值分解、奇異值分解、LU分解、QR分解及Chollesky分解。答:第13頁共13頁2.17將矩陣、和組合成兩個新矩陣:答:(1)組合成一個4′3的矩陣,第一列為按列順序排列的a矩陣元素,第二列為按列順序排列的b矩陣元素,第三列為