《《MATLAB語言及其應(yīng)用》試卷》由會員分享,可在線閱讀,更多相關(guān)《《MATLAB語言及其應(yīng)用》試卷(2頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、
………………………………………線………………………………………訂………………………………………裝………………………………………線………………………………
淮南師范學(xué)院2011 - 2012學(xué)年度第一學(xué)期試卷 A (閉卷)
課程 MATLAB基礎(chǔ) 系別 電氣信息工程學(xué)院 年級 09級 專業(yè) 電子信息科學(xué)與技術(shù) 班級 學(xué)號 姓名
第 2 頁 共 2 頁
題號
一
二
三
四
總分
得分
得分
閱卷人
一、填空題:
2、(每空1分,共20分)
1.A=zeros(3,2),則A= [0,0;0,0;0,0] ,B=eye(3),則B= [1,0,0;0,1,0;0,0,1] 。
2.設(shè)A=[1,2,3;4,5,6],則A(2)= 4 ,若執(zhí)行A(:,1)=[]后,則A= [2,3;5,6] 。
3.MATLAB中,圓周率使用 pi 符號來表示, 計算結(jié)果的默認(rèn)賦值變量用 ans 來表示。
4. 在MATLAB中,clear命令是用來 清除命令 ,clc命令是用來
3、 。
5. 設(shè)A=[1,2,3;4,5,6], 則size(A)= (2,3) , length(A)= (3) 。
6.向零方向取整,使用的函數(shù)是 fix ;round()函數(shù)是 四舍五入到最鄰近的整數(shù) 。
7.det()函數(shù)是求 矩陣的值 ,求矩陣的秩的函數(shù)是 rank 。
8. A=[1,2,3;4,5,6],則find(A>4)= [4,5,6] ,A(find(A>4))= (4,5
4、,6) 。
9. 設(shè)A=[1,2;3,4;5,6],則reshape(A,2,3)= ,A([1,2],[1,2])= [1,2;3,4] 。
10.M文件根據(jù)調(diào)用方式的不同分為 命令 文件和 函數(shù) 文件。
得分
閱卷人
二、選擇題:(每題2分,共20分)
1.在MATLAB語言中,下列數(shù)值表示錯誤的是( C)。
(A)-10 (B)2e-1 (C)1-3*e^2 (D)3-2*pi
2.已知a=1:
5、5,b=6:10,下面的運(yùn)算表達(dá)式出錯的為(A )。
(A)a*b (B)a.*b (C)a+b (D)a*b’
3.使用語句t=1:2:8生成的向量元素的個數(shù)( D )。
(A)7 (B)6 (C)5 (D)4
4.已知s=‘輸出“nice”’,則length(s)= ( A )。
(A)10
6、 (B)11 (C)8 (D)9
5.下列對字符串ch=’hdh123dd88’ 的操作錯誤的是( C )。
(A)ch(1:5) (B)length(ch) (C)[12;ch] (D)disp(ch)
6.下列可作為matlab合法變量名的是( D )。
(A)例1 (B)123 (C)h,3 (D)x2a
7、
7.下列命令中,不可以轉(zhuǎn)化成字符串的函數(shù)是( B )。
(A)char (B)abs (C)num2str (D)mat2str
8.建立符號對象函數(shù)的命令是( A )。
(A)sym (B)char (C)struct (D)int
9.Matlab在繪制圖形時,下列函數(shù)不屬于繪圖函數(shù)的是 ( C )。
(A)surf (B)bar (C
8、)theta (D)plot
10.已知a=[1,2,3;4,5,6],b=diag(a),則b的值為( B )。
(A)[1,2] (B)[1,5] (C)[1,4] (D)[2,6]
得分
閱卷人
三、簡答題(每題4分,共20分)
1、在sin(x)運(yùn)算中,x是角度還是弧度?a=[5,0.2,0,-8,0.01],在進(jìn)行邏輯運(yùn)算時,a相當(dāng)于什么樣的邏輯量。
2、寫出用MATLAB語言
9、表示的下列表達(dá)式的語句, ,其中
a=[-1.0:0.1:2.0];
z=cos(a)+log((0.3+a)/2)
3、s=0;
a=[12,13,14;15,16,17;18,19,20;21,22,23];
for k=a
s=s+k;
end
disp(s’) ;
4、下列命令執(zhí)行后,y k x l z r的值是什么?
A=[5 1 3 9 2];
[y,k]=max(A); y=9 k=4
[x,l]=min(A); x=1 l=1
z=mean(A); z=2
r
10、=median(A); r=3
5、“左除”與“右除”有什么區(qū)別?
答:左除表示前矩陣的逆左乘后矩陣;而右除表示的是后矩陣的逆右乘前矩陣。
其實(shí)兩者的運(yùn)算結(jié)果是相同的
得分
閱卷人
四、編程題(每題10分,共40分)
1、 (1)生成一個6×6的均勻分布的隨機(jī)矩陣A,求它的行列式、特征值、特征向量。
(2)求解在x=8時多項(xiàng)式(x-1)(x-2) (x-3)(x-4)的值。
(1)A=rand(6)
B=det(A)
[D,V]=eig(A)
(2) A=[1,2,3,4]
B=poly(A)
C=polyval(B,8)
2、已知, 當(dāng)n=100時,求y的值。
(1)采用循環(huán)結(jié)構(gòu)(for語句)來實(shí)現(xiàn)。
(2)采用向量運(yùn)算(sum函數(shù))來實(shí)現(xiàn)。
3、設(shè)計程序,完成兩位數(shù)的加、減、乘、除四則運(yùn)算,即產(chǎn)生兩個兩位隨機(jī)整數(shù),再輸入一個運(yùn)算符號,作相應(yīng)的運(yùn)算,并顯示結(jié)果。
4、已知y1=sin(x),y2=cos(2x),完成下列操作:
(1)在同一坐標(biāo)系下用不同的顏色和線型繪制兩條曲線。
(2)以子圖形式繪制兩條曲線。