matlab期末考試試卷及其參考答案_第1頁
matlab期末考試試卷及其參考答案_第2頁
matlab期末考試試卷及其參考答案_第3頁
matlab期末考試試卷及其參考答案_第4頁
matlab期末考試試卷及其參考答案_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、期末試卷及其參考一、填空題(每空 1 分,20 分)1、常用操作界面包括、工作空間窗口、內(nèi)存數(shù)組編輯器、M 文件編輯/調(diào)試器、幫助導(dǎo)航/瀏覽器、圖形窗口等。2、中Inf 或inf 表示、NaN 或 nan 表示、nargout 表示。3、中逗號主要用作;用作輸入量與輸入量之間的分隔符;。4、工作空間瀏覽器主要用于內(nèi)存變量的、和。5、實(shí)現(xiàn)將全下標(biāo)轉(zhuǎn)換為單下標(biāo)的指令為、據(jù)單下標(biāo)換算出全下標(biāo)的指令為。6、二維數(shù)組的標(biāo)識有、“邏輯 1”標(biāo)識。7、在一個元胞數(shù)組 A 中尋訪第 2 行第 3 列元胞元素用;尋訪數(shù)組第 2 行第 3 列元胞中所存的內(nèi)容用。8、4中clf 用于、clc 用于、clear 用于

2、。二、簡答題(每題 5 分,共 20 分)1、簡述歷史指令窗的主要作用。2、簡述空數(shù)組的功用。3、簡述函數(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)=Sa2、寫出下列指令運(yùn)行結(jié)果。A=resh(1:16,2,8)resh s=A(s)=0(A,4,4);3、寫出下列指令運(yùn)行結(jié)果。 A=1,2;3,4;B=-1,-2;2;1; S=3;A.*BA*BS.*AS*B4、下面的函數(shù)主要完成什么功能?functionctor

3、(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、在

4、同一圖上分別用紅色實(shí)線和綠色虛線繪制 y1=sin(x)和 y2=cos(x)在區(qū)間0,4*pi的曲線,并用星號*標(biāo)出兩條曲線的交點(diǎn)以及建立圖例。(5 分)2、分別在同一圖形窗的不同子圖繪制 y=s)sin(9t)和 y=s)sin(9t)及其包絡(luò)線。(4 分)3、某商場對顧客所的商品實(shí)行打折銷售,標(biāo)準(zhǔn)如下(商品價(jià)格用 price來表示):price200 200price500 500price1000 1000price2500 2500price5000 5000price沒有折扣3%折扣5%折扣8%折扣10%折扣14%折扣輸入所售商品的價(jià)格,求其實(shí)際。(5 分)4、編寫程序?qū)崿F(xiàn)f(n)

5、=f(n-1)+f(n-2)(f(1)=1 和f(2)=2)函數(shù)。(6 分)5、編寫一個學(xué)生成績管理的程序(12 分)A構(gòu)造一個學(xué)生結(jié)構(gòu),包括學(xué)生的學(xué)號,課程名稱(限五門),考試成績和平均值等域;(4 分)B從鍵盤上,連續(xù)輸入 N 個學(xué)生的情況,分別將這些學(xué)生的情況填入到相應(yīng)的域,若域中沒有值即為空或 0 并計(jì)算平均成績寫入到平均值域。(4 分)C根據(jù)平均值排序,并輸出學(xué)生的、學(xué)號和平均成績。(4 分)參考一、填空題(每空 1 分,20 分)1、常用操作界面包括命令窗口、工作空間窗口(瀏覽器)、命令歷史窗口、當(dāng)前目錄窗口、內(nèi)存數(shù)組編輯器、M 文件編輯/調(diào)試器、幫助導(dǎo)航/瀏覽器、圖形窗口等。2、

6、Inf 或 inf 表示無窮大、NaN 或 nan 表示不是一個數(shù)、nargout 表示函數(shù)輸出宗量數(shù)目。3、中逗號主要用作要顯示計(jì)算結(jié)果的指令與其后指令的分隔;用作輸入量與輸入量之間的分隔符;用作數(shù)組元素分隔符號。4、工作空間瀏覽器主要用于內(nèi)存變量的查閱、保存和編輯。5、實(shí)現(xiàn)將全下標(biāo)轉(zhuǎn)換為單下標(biāo)的指令為Sub2ind、據(jù)單下標(biāo)換算出全下標(biāo)的指令為Ind2sub。6、二維數(shù)組的標(biāo)識有“全下標(biāo)”標(biāo)識、“單下標(biāo)”標(biāo)識、“邏輯 1”標(biāo)識。7、在一個元胞數(shù)組A 中尋訪第 2 行第 3 列元胞元素用 A(2,3);尋訪數(shù)組第2 行第 3 列元胞中的內(nèi)容用 A2,3。8、用于清除中 clf 用于清除圖形窗

7、、clc 用于清除指令窗中顯示內(nèi)容、clear工作空間中保存的變量。二、簡答題(每題 5 分,共 20 分)1、簡述歷史指令窗歷史指令窗的主要作用。著用戶在指令窗中所輸入過的所有指令。歷史記錄包括:每次開啟的時(shí)間,每次開啟后在指令窗中運(yùn)行過的所有指令。應(yīng)用功能有單行或多行指令的2、簡述空數(shù)組的功用。和運(yùn)行、生成M 文件等?!翱铡睌?shù)組的功用:在沒有“空”數(shù)組參與的運(yùn)算時(shí),計(jì)算結(jié)果中的“空” 可以合理地解釋“所得結(jié)果的含義”;運(yùn)用“空”數(shù)組對其他非空數(shù)組賦值,可以改變數(shù)組的大小,但不能改變數(shù)組的維數(shù)。3、簡述函數(shù)的基本結(jié)構(gòu)。典型M 函數(shù)文件的結(jié)構(gòu):函數(shù)定義)行(Function declarati

8、on line)、H1 行(Thehelp 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 A(s)=Saans =30235Sa = 102030A =110204306782、寫出下列指令運(yùn)行結(jié)果。A=res

9、h(1:16,2,8)A =246810121416reshans =(A,4,4)347811121516s= A(s)=0 A =0;057001303、寫出下列指令運(yùn)行結(jié)果。A=1,2;3,4;B=-1,-2;2,1;S=3; A.*BA*BS.*AS*B ans =-16ans =35ans =39ans =-36-440-2612-634、下面的函數(shù)主要完成什么功能?function if n=a&ch=z); ch(k)=ch(k)-(a-A); char(ch)length(k)subch = ABc12revch =9gF65e4d321cBAans = ABC123D4E56

10、FG96、寫出下列指令運(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 cell A2,1 =1.0000 + 2.0000i A1,21 =14A2,2 =71025368119127、在同一個圖中繪制兩個函數(shù),這兩個函數(shù)分別是: y=e(-t/3)y0=e(-t/3)*sin(3t)其中y 是用紅色的細(xì)實(shí)線,而y0 是用蘭色的虛線繪制,t 的區(qū)間是(0:4),t 的步長為/50,t 軸和y 軸分別用斜粗題指示,圖中有

11、網(wǎng)格表示。四、編程題1、clf x=0:pi/200:2*pi; y1=sin(x); y2=cos(x);zz=x(find(abs(y1-y2) student(iptr).Ave) iptr = jj;endendif ii =iptrtemp = student(ii); student(ii) =student(iptr); student(iptr) = temp;end endfor ii=1 : length(student) if student(ii).Ave 80 disp(student(ii).Name); disp(student(ii).Ave); endendd

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論