參考練習Matlab習題及解答1(共10頁)_第1頁
參考練習Matlab習題及解答1(共10頁)_第2頁
參考練習Matlab習題及解答1(共10頁)_第3頁
參考練習Matlab習題及解答1(共10頁)_第4頁
參考練習Matlab習題及解答1(共10頁)_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

1、第1章 MATLAB入門(r mn)與其他計算機語言相比較,MATLAB語言突出(t ch)的特點是什么?MATLAB具有功能強大、使用方便、輸入(shr)簡捷、庫函數豐富、開放性強等特點。1.2 MATLAB系統由那些部分組成?MATLAB系統主要由開發環境、MATLAB數學函數庫、MATLAB語言、圖形功能和應用程序接口五個部分組成。1.3 安裝MATLAB時,在選擇組件窗口中哪些部分必須勾選,沒有勾選的部分以后如何補安裝?在安裝MATLAB時,安裝內容由選擇組件窗口中個復選框是否被勾選來決定,可以根據自己的需要選擇安裝內容,但基本平臺(即MATLAB選項)必須安裝。第一次安裝沒有選擇的內

2、容在補安裝時只需按照安裝的過程進行,只是在選擇組件時只勾選要補裝的組件或工具箱即可。1.4 MATLAB操作桌面有幾個窗口?如何使某個窗口脫離桌面成為獨立窗口?又如何將脫離出去的窗口重新放置到桌面上?在MATLAB操作桌面上有五個窗口,在每個窗口的右上角有兩個小按鈕,一個是關閉窗口的Close按鈕,一個是可以使窗口成為獨立窗口的Undock按鈕,點擊Undock按鈕就可以使該窗口脫離桌面成為獨立窗口,在獨立窗口的view菜單中選擇Dock 菜單項就可以將獨立的窗口重新防止的桌面上。1.5 如何啟動M文件編輯/調試器?在操作桌面上選擇“建立新文件”或“打開文件”操作時,M文件編輯/調試器將被啟動

3、。在命令窗口中鍵入edit命令時也可以啟動M文件編輯/調試器。1.6 存儲在工作空間中的數組能編輯嗎?如何操作?存儲在工作空間的數組可以通過數組編輯器進行編輯:在工作空間瀏覽器中雙擊要編輯的數組名打開數組編輯器,再選中要修改的數據單元,輸入修改內容即可。1.7 命令歷史窗口除了可以觀察前面(qin mian)鍵入的命令外,還有什么用途?命令歷史(lsh)窗口除了用于查詢以前鍵入的命令外,還可以直接執行命令歷史窗口中選定的內容、將選定的內容拷貝到剪貼板中、將選定內容直接拷貝到M文件中。1.8 如何(rh)設置當前目錄和搜索路徑,在當前目錄上的文件和在搜索路徑上的文件有什么區別?當前目錄可以在當前

4、目錄瀏覽器窗口左上方的輸入欄中設置,搜索路徑可以通過選擇操作桌面的file菜單中的Set Path菜單項來完成。在沒有特別說明的情況下,只有當前目錄和搜索路徑上的函數和文件能夠被MATLAB運行和調用,如果在當前目錄上有與搜索路徑上相同文件名的文件時則優先執行當前目錄上的文件,如果沒有特別說明,數據文件將存儲在當前目錄上。1.9 在MATLAB中有幾種獲得幫助的途徑?在MATLAB中有多種獲得幫助的途徑:(1)幫助瀏覽器:選擇view菜單中的Help菜單項或選擇Help菜單中的MATLAB Help菜單項可以打開幫助瀏覽器;(2)help命令:在命令窗口鍵入“help” 命令可以列出幫助主題,

5、鍵入“help 函數名”可以得到指定函數的在線幫助信息;(3)lookfor命令:在命令窗口鍵入“lookfor 關鍵詞”可以搜索出一系列與給定關鍵詞相關的命令和函數(4)模糊查詢:輸入命令的前幾個字母,然后按Tab鍵,就可以列出所有以這幾個字母開始的命令和函數。注意:lookfor和模糊查詢查到的不是詳細信息,通常還需要在確定了具體函數名稱后用help命令顯示詳細信息。第2章 MATLAB的基本數學功能2.1 在MATLAB中如何(rh)建立矩陣,并將其賦予(fy)變量a?2.2 有幾種(j zhn)建立矩陣的方法?各有什么優點?可以用四種方法建立矩陣:2.3 在進行算術運算時,數組運算和矩

6、陣運算各有什么要求?進行數組運算的兩個數組必須有相同的尺寸。進行矩陣運算的兩個矩陣必須滿足矩陣運算規則,如矩陣a與b相乘(a*b)時必須滿足a的列數等于b的行數。2.4 數組運算和矩陣運算的運算符有什么區別?在加、減運算時數組運算與矩陣運算的運算符相同,乘、除和乘方運算時,在矩陣運算的運算符前加一個點即為數組運算,如a*b為矩陣乘,a.*b為數組乘。2.5 計算矩陣與之和。2.6 求的共軛轉置。2.7 計算與的數組乘積。2.8 “左除”與“右除”有什么區別?2.9 對于,如果,求解X。2.10 已知:,分別計算a的數組平方和矩陣平方,并觀察其結果。2.11 ,觀察a與b之間的六種關系運算的結果

7、。 2.12 ,在進行邏輯運算時,a相當于什么樣的邏輯量。2.13 在sin(x)運算(yn sun)中,x是角度還是(hi shi)弧度?2.14 角度(jiod),求x的正弦、余弦、正切和余切。2.15 用四舍五入的方法將數組2.4568 6.3982 3.9375 8.5042取整。2.16 矩陣,分別對a進行特征值分解、奇異值分解、LU分解、QR分解及Chollesky分解。2.17 將矩陣、和組合成兩個新矩陣:(1)組合成一個43的矩陣,第一列為按列順序排列的a矩陣元素,第二列為按列順序排列的b矩陣元素,第三列為按列順序排列的c矩陣元素,即 (2)按照a、b、c的列順序組合成一個行矢

8、量,即 第3章 MATLAB程序設計基礎3.1 命令文件與函數文件的主要區別是什么?3.2 如何定義全局變量?3.3 如果x是一個結構型數組,如何觀察其中的內容?3.4 if語句有幾種表現形式?3.5 說明break語句和return語句的用法。3.6 有一周期為4的正弦波上疊加了方差為0.1的正態分布的隨機噪聲的信號,用循環結構編制一個三點線性滑動平均的程序。(提示:用0.1*randn(1,n)產生方差為0.1的正態分布的隨機噪聲;三點線性滑動平均就是依次取每三個相鄰數的平均值作為新的數據,如x1(2)=(x(1)+x(2)+x(3)/3,x1(3)=( x(2)+x(3)+x(4)/3)

9、 t=0:pi/50:4*pi; n=length(t); y=sin(t)+0.1*randn(1,n); ya(1)=y(1); for i=2:n-1 ya(i)=sum(y(i-1:i+1)/3; end ya(n)=y(n); plot(t,y,c,t,ya,r,linewidth,2)3.7 編制一個解數論(shln)問題的函數文件:取任意整數,若是偶數,則用2除,否則乘3加1,重復此過程,直到整數變為1。 function c=collatz(n) % collatz % Classic “3n+1” Ploblem from number theory c=n; while n

10、1 if rem(n,2)=0 n=n/2; else n=3*n+1; end c=c n; end3.8 有一組學生的考試成績(見表),根據規定,成績在100分時為滿分,成績在9099之間時為優秀,成績在8089分之間時為良好,成績在6079分之間為及格,成績在60分以下(yxi)時為不及格,編制一個根據成績劃分等級的程序。學生姓名王張劉李陳楊于黃郭趙成 績728356941008896685465 Name=王,張,劉,李,陳,楊,于,黃,郭,趙; Marks=72,83,56,94,100,88,96,68,54,65; % 劃分區域(qy):滿分(100),優秀(90-99),良好(

11、80-89),及格(60-79),不及格( 5.4 用符號計算驗證三角等式: sin(1)cos(2)-cos(1)sin(2) =sin(1-2)5.5 求矩陣的行列式值、逆和特征根。 5.6 因式分解: 5.7 ,用符號微分求df/dx。 5.8 求代數方程組關于x,y的解。 5.9 符號函數繪圖法繪制函數x=sin(3t)cos(t),y=sin(3t)sin(t)的圖形,t的變化范圍為0,2。 5.10 繪制極坐標下sin(3*t)*cos(t)的圖形。 第6章 圖形處理功能6.1 繪制曲線,x的取值范圍為-5,5。 6.2 有一組測量(cling)數據滿足,t的變化范圍(fnwi)為

12、010,用不同的線型和標記點畫出a=0.1、a=0.2和a=0.5三種情況(qngkung)下的曲線。 6.3 在5.1題結果圖中添加標題,并用箭頭線標識出各曲線a的取值。 6.4 在5.1題結果圖中添加標題和圖例框。 6.5表中列出了4個觀測點的6次測量數據,將數據繪制成為分組形式和堆疊形式的條形圖。第1次第2次第3次第4次第5次第6次觀測點1367428觀測點2673247觀測點3972584觀測點46432746.6 x= 66 49 71 56 38,繪制餅圖,并將第五個切塊分離出來。6.7 ,當x和y的取值范圍均為-2到2時,用建立子窗口的方法在同一個圖形窗口中繪制出三維線圖、網線圖

13、、表面圖和帶渲染效果的表面圖。 6.8 繪制peaks函數的表面圖,用colormap函數改變預置的色圖,觀察色彩的分布情況。 6.9 用sphere函數產生球表面坐標,繪制不通明網線圖、透明網線圖、表面圖和帶剪孔的表面圖。6.10 將5.9題中的帶剪孔的球形表面圖的坐標改變為正方形,以使球面看起來是圓的而不是橢圓的,然后關閉坐標軸的顯示。 6.11 軸對象是使用的最多的圖形對象之一,那么軸對象是哪個對象的子對象,又是那些對象的父對象? 6.12 什么是圖形句柄?圖形句柄有什么用途? 6.13 如何設置和獲取指定句柄對象的屬性值?一圖形窗口對象的句柄為h,先查詢該窗口對象可以設置的各種屬性,再

14、將窗口的灰色背景設置為白色背景。6.14 已知三維圖形視角的缺省值是方位角為-37.5,仰角為30,將觀察點順時針旋轉20角的命令是什么?6.15畫一雙峰曲面(qmin)(peaks)圖,加燈光(dnggung)light,改變(gibin)光源的位置觀察圖形的變化。6.16 在雙峰曲面上改變不同的光照模式,觀察效果。618 用c,hc=contour(peaks(30)語句繪制雙峰曲面的等高線圖,通過控制圖形句柄的方法將第四條等高線加粗為2磅,將第六條等高線表示為虛線,在第十條等高線上加星號標記6.19 用圖形窗口功能在圖形窗口中的任意位置產生多個大小不等的子窗口,與6.7題結果進行比較。提示:(1)使用figure 命令創建一個新的圖形窗口;(2)在圖形窗口的Insert菜單中選擇Axes項,鼠標指針由箭頭變為十字,按下鼠標左鍵在圖形窗口的任意位置拖曳創建一個坐標軸對象;(3)重復2創建其他坐標軸對象。620利用圖形窗口的曲線擬合工具,選擇不同的擬合方法對給定的數據y=9,18,21,19,22,25,20,14,12,0進行曲線擬合,觀察不同的擬合效果。提示:(1)使用plot函數繪圖;(2)在圖形窗口的Tools菜單中選擇Basic Fit

溫馨提示

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

評論

0/150

提交評論