




已閱讀5頁,還剩5頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
MATLAB期末考試試卷及其參考答案一、填空題(每空1分,20分)1、MATLAB常用操作界面包括 、工作空間窗口、 、 、內(nèi)存數(shù)組編輯器、M文件編輯/調(diào)試器、幫助導(dǎo)航/瀏覽器、圖形窗口等。2、MATLAB中Inf或inf表示 、NaN或nan表示 、nargout表示 。3、MATLAB中逗號(hào)主要用作 ;用作輸入量與輸入量之間的分隔符; 。4、工作空間瀏覽器主要用于內(nèi)存變量的 、 和 。5、MATLAB實(shí)現(xiàn)將全下標(biāo)轉(zhuǎn)換為單下標(biāo)的指令為 、據(jù)單下標(biāo)換算出全下標(biāo)的指令為 。6、二維數(shù)組的標(biāo)識(shí)有 、 、“邏輯1”標(biāo)識(shí)。7、在一個(gè)元胞數(shù)組A中尋訪第2行第3列元胞元素用 ;尋訪數(shù)組第2行第3列元胞中所存的內(nèi)容用 。8、4、MATLAB中clf用于 、clc用于 、clear用于 。二、簡答題(每題5分,共20分) 1、簡述MATLAB歷史指令窗的主要作用。 2、簡述空數(shù)組的功用。 3、簡述MATLAB函數(shù)的基本結(jié)構(gòu)。 4、簡述繪制二維圖形的一般步驟。三、閱讀程序并回答問題(每題4分,共28分)1、寫出下列指令運(yùn)行結(jié)果。A=zeros(2,4); A(:)=1:8; s=2 3 5;A(s)Sa=10 20 30A(s)=Sa 2、寫出下列指令運(yùn)行結(jié)果。A=reshape(1:16,2,8) reshape(A,4,4) s=1 3 6 8 9 11 14 16;A(s)=03、寫出下列指令運(yùn)行結(jié)果。A=1,2;3,4; B=-1,-2;2;1;S=3;A.*BA*BS.*AS*B 4、下面的函數(shù)主要完成什么功能? function f=factor(n)if n=a&ch=z); ch(k)=ch(k)-(a-A); char(ch) 6、寫出下列指令運(yùn)行結(jié)果。A(1,1)=this is cell;A1,2=1 2 3;4 5 6;A2,1=1+2*i;A2,2=A1,21+(A1,21(1,1)+A1,21(2,2);celldisp(A)7、下面的程序完成功能是什么?t=0:pi/50:4*pi;y0=exp(-t/3);y=exp(-t/3).*sin(3*t);plot(t,y,-r,t,y0,:b,t,-y0,:b)xlabel(bfit t);ylabel(bfit y);grid on;四、編程題(32分)1、1、在同一圖上分別用紅色實(shí)線和綠色虛線繪制y1=sin(x)和y2=cos(x)在區(qū)間0,4*pi的曲線,并用星號(hào)*標(biāo)出兩條曲線的交點(diǎn)以及建立圖例。(5分)2、分別在同一圖形窗的不同子圖繪制y=sin(t)sin(9t)和y=sin(t)sin(9t)及其包絡(luò)線。(4分)3、某商場對顧客所購買的商品實(shí)行打折銷售,標(biāo)準(zhǔn)如下(商品價(jià)格用price來表示): price200 沒有折扣 200price500 3%折扣 500price1000 5%折扣 1000price2500 8%折扣 2500price5000 10%折扣5000price 14%折扣輸入所售商品的價(jià)格,求其實(shí)際銷售價(jià)格。(5分)4、編寫程序?qū)崿F(xiàn)f(n)=f(n-1)+f(n-2)(f(1)=1和f(2)=2)函數(shù)。(6分)5、編寫一個(gè)學(xué)生成績管理的程序(12分)A構(gòu)造一個(gè)學(xué)生結(jié)構(gòu),包括學(xué)生的學(xué)號(hào),姓名,課程名稱(限五門),考試成績和平均值等域;(4分)B從鍵盤上,連續(xù)輸入N個(gè)學(xué)生的情況,分別將這些學(xué)生的情況填入到相應(yīng)的域,若域中沒有值即為空或0并計(jì)算平均成績寫入到平均值域。(4分) C根據(jù)平均值排序,并輸出學(xué)生的姓名、學(xué)號(hào)和平均成績。(4分)參考答案一、填空題(每空1分,20分)1、MATLAB常用操作界面包括命令窗口、工作空間窗口(瀏覽器)、命令歷史窗口、當(dāng)前目錄窗口、內(nèi)存數(shù)組編輯器、M文件編輯/調(diào)試器、幫助導(dǎo)航/瀏覽器、圖形窗口等。2、MATLABInf或inf表示無窮大、NaN或nan表示不是一個(gè)數(shù)、nargout表示函數(shù)輸出宗量數(shù)目。3、MATLAB中逗號(hào)主要用作要顯示計(jì)算結(jié)果的指令與其后指令的分隔;用作輸入量與輸入量之間的分隔符;用作數(shù)組元素分隔符號(hào)。4、工作空間瀏覽器主要用于內(nèi)存變量的查閱、保存和編輯。5、MATLAB實(shí)現(xiàn)將全下標(biāo)轉(zhuǎn)換為單下標(biāo)的指令為Sub2ind、據(jù)單下標(biāo)換算出全下標(biāo)的指令為Ind2sub。6、二維數(shù)組的標(biāo)識(shí)有“全下標(biāo)”標(biāo)識(shí)、“單下標(biāo)”標(biāo)識(shí)、“邏輯1”標(biāo)識(shí)。7、在一個(gè)元胞數(shù)組A中尋訪第2行第3列元胞元素用A(2,3);尋訪數(shù)組第2行第3列元胞中的內(nèi)容用A2,3。8、MATLAB中clf用于清除圖形窗、clc用于清除指令窗中顯示內(nèi)容、clear用于清除MATLAB工作空間中保存的變量。二、簡答題(每題5分,共20分)1、 簡述MATLAB歷史指令窗的主要作用。歷史指令窗記錄著用戶在MATLAB指令窗中所輸入過的所有指令。歷史記錄包括:每次開啟MATLAB的時(shí)間,每次開啟MATLAB后在指令窗中運(yùn)行過的所有指令。應(yīng)用功能有單行或多行指令的復(fù)制和運(yùn)行、生成M文件等。2、簡述空數(shù)組的功用?!翱铡睌?shù)組的功用:在沒有“空”數(shù)組參與的運(yùn)算時(shí),計(jì)算結(jié)果中的“空”可以合理地解釋“所得結(jié)果的含義”;運(yùn)用“空”數(shù)組對其他非空數(shù)組賦值,可以改變數(shù)組的大小,但不能改變數(shù)組的維數(shù)。3、簡述MATLAB函數(shù)的基本結(jié)構(gòu)。典型M函數(shù)文件的結(jié)構(gòu):函數(shù)申明(定義)行(Function declaration line)、H1行(The first help text line)、在線幫助文本(Help text)區(qū)、編寫和修改記錄、函數(shù)體(Function body)。4、簡述繪制二維圖形的一般步驟。繪制二維圖形的一般步驟為:曲線數(shù)據(jù)準(zhǔn)備、選定圖形窗及子圖位置、調(diào)用二維曲線繪圖指令、設(shè)置軸的范圍、坐標(biāo)分格線、圖形注釋、圖形的精細(xì)操作。三、閱讀程序并回答問題(每題4分,共28分)1、寫出下列指令運(yùn)行結(jié)果。A=zeros(2,4); A(:)=1:8; s=2 3 5;A(s)Sa=10 20 30A(s)=Sa ans = 2 3 5Sa = 10 20 30A = 1 20 30 710 4 6 8 2、寫出下列指令運(yùn)行結(jié)果。A=reshape(1:16,2,8) A = 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16 reshape(A,4,4) ans = 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 s=1 3 6 8 9 11 14 16;A(s)=0 A = 0 0 5 7 0 0 13 15 2 4 0 0 10 12 0 0 3、寫出下列指令運(yùn)行結(jié)果。A=1,2;3,4; B=-1,-2;2,1;S=3;A.*BA*BS.*AS*Bans = -1 -4 6 4ans = 3 0 5 -2ans = 3 6 9 12ans = -3 -6 6 34、下面的函數(shù)主要完成什么功能? function f=factor(n)if n=a&ch=z); ch(k)=ch(k)-(a-A); char(ch) length(k) subch =ABc12revch =9gF65e4d321cBAans =ABC123D4E56FG96、寫出下列指令運(yùn)行結(jié)果。A(1,1)=this is cell;A1,2=1 2 3;4 5 6;A2,1=1+2*i;A2,2=A1,21+(A1,21(1,1)+A1,21(2,2);celldisp(A) A1,1 = this is cellA2,1 = 1.0000 + 2.0000iA1,21 = 1 2 3 4 5 6A2,2 = 7 8 9 10 11 127、在同一個(gè)圖中繪制兩個(gè)函數(shù),這兩個(gè)函數(shù)分別是: y=e(-t/3) y0=e(-t/3)*sin(3t) 其中y是用紅色的細(xì)實(shí)線,而y0是用蘭色的虛線繪制,t的區(qū)間是(0:4p),t的步長為p/50,t軸和y軸分別用斜粗題指示,圖中有網(wǎng)格表示。四、編程題1、答案clfx=0:pi/200:2*pi;y1=sin(x);y2=cos(x);zz=x(find(abs(y1-y2) student(iptr).Ave) iptr = jj; end end if ii =iptr temp = student(ii); student(ii) =student(iptr); student(iptr) = temp;endendfor ii=1 : length(student) if student(ii).Ave 80 disp(student(ii).Name); disp(student(ii).Ave); endend disp(stud
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 市人大機(jī)關(guān)管理制度
- 監(jiān)獄民警食堂管理制度
- 監(jiān)理單位巡查管理制度
- 科協(xié)單位涉密管理制度
- 診所醫(yī)保綜合管理制度
- 社區(qū)消防日常管理制度
- 設(shè)備故障指標(biāo)管理制度
- 籃球器械運(yùn)轉(zhuǎn)管理制度
- 藥品生產(chǎn)溯源管理制度
- 騰訊公司升級管理制度
- 《愛的教育》課外閱讀指導(dǎo)課正式版
- 2020年現(xiàn)行房屋建筑工程常用材料進(jìn)場取樣復(fù)試檢驗(yàn)項(xiàng)目規(guī)范
- 《基礎(chǔ)化學(xué)》考試復(fù)習(xí)題庫大全(600多題)
- 分保、等保、關(guān)保、密評之間聯(lián)系與區(qū)別
- 典當(dāng)行組織架構(gòu)和崗位設(shè)置
- 【課件】自律主題班會(huì)
- LS/T 1201-2020磷化氫熏蒸技術(shù)規(guī)程
- GB/T 24025-2009環(huán)境標(biāo)志和聲明Ⅲ型環(huán)境聲明原則和程序
- GB/T 18402-2001紙漿濾水性能的測定(濾水時(shí)間法)
- GB/T 156-2017標(biāo)準(zhǔn)電壓
- 分包工程竣工驗(yàn)收單
評論
0/150
提交評論