版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、選擇題1 下列哪一個變量命名是不合法的(C)。A 、 xB、 x_1C、x-1D 、x12 下列哪條指令是求矩陣的行列式的值(C)。A 、 invB 、diagC、 detD、 eig3運(yùn)行如下程序后,命令窗口顯示的結(jié)果為(B)。s=0;a=12,13,14;15,16,17;18,19,20;for k=as=s+k;enddisp(s');A144B 39 48 57C 145D 45 48 514 在循環(huán)結(jié)構(gòu)中跳出循環(huán),執(zhí)行循環(huán)后面的代碼的命令為(B)。A 、 returnB、 breakC、 continueD、 keyboard5下列哪個函數(shù)為插值函數(shù)(A)。A Y1=i
2、nterp1(X,Y ,X1,'method')B P=polyfit(X,Y ,3)CY,I=sort(A,dim)D R=corrcoef(X)6 清空Matlab工作空間內(nèi)所有變量的命令是(C )。A 、 clcB 、 clsC、 clearD 、 clf7下列關(guān)于腳本文件和函數(shù)文件的描述中不正確的是(B)A 去掉函數(shù)文件第一行的定義行可轉(zhuǎn)變成腳本文件B函數(shù)文件可以在命令窗口直接運(yùn)行C腳本文件可以調(diào)用函數(shù)文件D函數(shù)文件中的第一行必須以function 開始8 已知a=2:2:8,b=2:5. 下列運(yùn)算表達(dá)式中錯誤的為(C)。A 、a *bB、 a.*bC、 a*bD 、a
3、-b9在命令窗口中分別輸入下列命令,對應(yīng)輸出結(jié)果錯誤的是(C)A x=-3:2x=-3 -2 1 0 1 2Cy=diag(eye(3),2).y=0 0B x=zeros(1,2)D 3-2*rand(1,2)ans=0 0ans=1.09972.537710 下面程序執(zhí)行后array的值為(A)。For k=1:10if k>6Break;elseArray(k)=k;end精選文庫A 、 array=1,2,3,4,5,6B、 array=1,2,3,4,5,6,7,8,9,10C、array=6D、 array=1011對于矩陣B ,統(tǒng)計其中大于A 的元素個數(shù),可以使用的語句是(
4、D)A length(B) - length(find(B<=A)B sum(length(B>A)Clength(sum(B>A)D sum(sum(B>A)12 求矩陣 A 的第 k 條對角線以上的元素指令是(C)。A 、 triu(A)B 、 tril(A)C、triu(A,k)D、 tril(A,k)13在多個句柄對象中,句柄為1 的應(yīng)該是(A)對象。A 窗口B坐標(biāo)軸C根對象D 屏幕14求解線性方程組Ax=b ,當(dāng) det(A) 0 時,方程的解是(D).A A/bB b/AC bAD Ab15 用 round 函數(shù)四舍五入對數(shù)組2.486.393.938.52
5、 取整,結(jié)果為(C)。A、2 6 3 8B、2 6 4 8C、2 6 4 9D、3 7 4 916 i=2; a=2i; b=2*i; c=2*sqrt(-1);程序執(zhí)行后, a,b,c的值分別是多少?(C)。A 、 a=4,b=4,c=2.0000iB 、a=4,b=2.0000i,c=2.0000iC、a=2.0000i,b=4,c=2.0000iD、 a=2.0000i,b=2.0000i,c=2.0000i17 將矩陣 A 按逆時針方向旋轉(zhuǎn)180 度的指令是(A)。A 、 rot90(A,2)B、 rot90(A,-2)C、rot180(A,2)D 、 rot180(A,-2)18.
6、如果 x=1:-2:-8, 則 x(1) 和 x(5) 分別是 (D)A 1, -8B -1,-7C -1,-8D 1,-719. 運(yùn)行如下程序后 , 命令窗口( command windows )顯示的結(jié)果為 ( B ) k=0;for n=100:200if rem(n,21)=0%R=rem(X,Y), 求余數(shù)函數(shù) ,X,Y 應(yīng)該為正數(shù)k=k+1;continueendbreak;endkA.105B. 5C.4D.10120. 在圖形指定位置加標(biāo)注命令是(C)A. title(x,y, y=sin(x) ); B. xlabel(x,y, y=sin(x) );C. text(x,y,
7、 y=sin(x) );D. legend(x,y, y=sin(x) ); % 添加圖例的標(biāo)注,二、填空題1. Matlab的主要功能有數(shù)值計算和符號計算功能繪圖功能程序設(shè)計語言功能擴(kuò)展功能。2精選文庫2MATLAB 中 Inf 或 inf 表示無窮大、NaN 或 nan 表示非數(shù)、nargin 表示函數(shù)輸入?yún)?shù)的個數(shù)。3. Matlab中 ans 表示 無窮大 , eps 表示不是一個數(shù),Nargin 表示 (返回)實(shí)際輸入數(shù)據(jù)的個數(shù)。4. size(A)函數(shù)返回值包含兩個元素的向量,分別是矩陣A 的行數(shù)和列數(shù)。5 MATLAB 中 ceil(13.37)=14, round(13.37)
8、=136. MATLAB中逗號主要用作輸入量輸入量 之間的分隔符。7 A=1,2,3;4,5,6;7,8,9; A(1,3, :)=;則 A=4,5,68. 已知函數(shù)的功能,但不確切知道函數(shù)名,可使用的搜索命令是look for。9 標(biāo)點(diǎn)符號分號 可以使命令行不顯示運(yùn)算結(jié)果。10.已知 A=10 , 20,30; 40,50, 60,則 A (3) =20。11 A=ones(6,3);b=size(A);c=length(A);則 b 和 c 的值分別為6,3和6。12 用 if 判斷語句判斷 2x<9 ,在 MATLAB中 if 語言后的判斷應(yīng)寫為if x>=2 & x
9、<9。13. 與指令 ab等價的運(yùn)算是inv(a)*b。14在 MATLAB圖形系統(tǒng)中, 如果需要給已經(jīng)繪制好的圖形加上網(wǎng)格線,可以使用 grid on命令;如果需要繪制多條曲線,保持當(dāng)前圖形窗口可使用hold on命令。15. 把 一 個 圖 形顯 示 在一 個 圖 形 窗 口的 m × n 個 子圖 像 中 的第 p 個位 置 的 命 令 是subplot(m,n,p)。16 輸入矩陣 A=1 2 3 4;5 6 7 8,如果使用全下標(biāo)方式可以用A(2,3)取出元素“ 7”,而如果使用單下標(biāo)方式則可用A(6)取出元素“ 7”。17.求函數(shù) ex-2 在區(qū)間 01 上的零點(diǎn),
10、可以用一條命令fzero(0,1,0)。18 已知 A=0 9 6;1 3 0;B=1 4 3;1 5 0;請寫出下列各指令運(yùn)行的結(jié)果。A&B 的運(yùn)行結(jié)果 ans=ans=0 1 1;1 1 0;A ./B 的運(yùn)行結(jié)果 ans=ans= 0 2.25 2;1 0.6 NaN。19 設(shè) x 是一維數(shù)組,則x 的倒數(shù)第 2個元素表示為x(end-1);設(shè) y 為二維數(shù)組,則要刪除 y 的第 4 行和 3 列時,可使用命令:y(4,:)=; y(:,3)=;20. Matlab 中的 M 文件有命令文件函數(shù)文件21 產(chǎn)生 4 階全 0 方陣的命令為zeros(4) ;產(chǎn)生3 階全 1 方陣的
11、命令為ones(3) 。22、 x 為 0 4pi ,步長為 0.1pi的向量,使用命令_ x=0:0.1*pi:4*pi_創(chuàng)建。三、程序填空1 拋物線方程為y=ax2 +cx,輸入 c 后,繪制該曲線,尋找曲線的最小值和對應(yīng)的x 值。小明編寫程序如下,請將其填補(bǔ)完整,找出其中的兩個錯誤語句并改正。clc;clear;close all;a=1; c=input('c='); x=-2:0.1:2;xnum=length(x)或xnum=size(x,2);%對變量 xnum 賦為數(shù)組 x 的個數(shù) y=zeros(1,xnum);3精選文庫y=a*x .2+c*x;%按照函數(shù)形
12、式對y 賦值 figure; plot(x,y, 'y:d' ) ; %繪制曲線,設(shè)置曲線樣式為黃色虛線并用菱形符標(biāo)記數(shù)據(jù)點(diǎn) xlabel('x');ylabel('y'); ymin,Imin=min(y);xmin=x(Imin);%找到最小函數(shù)值對應(yīng)的x 值2 編寫 MATLAB 程序,用三階多項(xiàng)式來擬合數(shù)據(jù),在同一圖形窗口中繪制擬合前和擬合后兩條曲線,并對圖形坐標(biāo)軸進(jìn)行控制。程序如下:x=1, 2, 3, 4, 5 ; y=5.1, 6.2, 7.0, 8.2, 9.3 ;p=polyfit(x,y,3)%采用三階多項(xiàng)式擬合x2=1:0.
13、1: 5;y2=polyval(p,x2);%擬合后的曲線值figure(1)plot(x,y, o ,x2,y2);%繪制曲線m1 = max(y, y2); m2 = min(y, y2);axis(0 6 m2 m1);%用 axis 調(diào)制坐標(biāo)軸,橫坐標(biāo)在0 6 之間,且完全顯示圖形title( 多項(xiàng)式曲線擬合);%加上標(biāo)題 “多項(xiàng)式曲線擬合”四、程序改錯找出下列這段程序中的錯誤,并進(jìn)行改正。 x=-2:0.2:2; y=x.2; plot(x,y); str1 = num2str(min(x);% 數(shù)字轉(zhuǎn)化為字符串 str2 = num2str(max(x);% 數(shù)字轉(zhuǎn)化為字符串 ou
14、t = Value of f from 'str1' to 'str2' xlabel(out);錯誤的語句號及改正后的結(jié)果為: out = 'Value of f from ' str1 ' to ' str2;或 out = 'Value of f from str1 to str2'五、程序閱讀題1. x=input( ' 輸入一個四位整數(shù): ' ); y=fix(x/1000),mod(fix(x/100),10),mod(fix(x/10),10),mod(x,10); z=mod(y+7
15、),10); x=z(3)*1000+z(4)*100+z(1)*10+z(2)4精選文庫輸入 1234,則輸出結(jié)果為x =1892. A=1,-1,2,3;0,9,3,3;7,-5,0,2;23,6,8,3; B=3,pi/2,45;32,-76,sqrt(37);5,72,4.5e-4;exp(2),0,97;A1=diag(A)B2=triu(B)A3=tril(A)rA=rank(A)rB=rank(B)nA=norm(A)nb=norm(B)cA=cond(A)cB=cond(B)則輸出結(jié)果為A1 =1903B2 =3.00001.570845.00000-76.00006.0828
16、000.0004000A3 =100009007-50023683rA =4rB =3nA =26.1307nb =109.8229cA =5精選文庫20.4228cB =4.43503. p1=1 2 0 0 7;p2=1 -2;p3=1 0 0 5 1; p12=conv(p1,p2);p=p12+zeros(1,size(p12,2)-size(p3,2),p3;roots(p)則輸出結(jié)果為ans =-2.1085 + 0.7978i-2.1085 - 0.7978i0.9717 + 1.0317i0.9717 - 1.0317i1.2735。4. A=sym('1,2,3;x,
17、y,z;3,2,1')rank(A)inv(A)det(A)則輸出結(jié)果為A =1,2,3 x, y, z3,2,1ans=3ans =(y/4 - z/2)/(x - 2*y + z),1/(x - 2*y + z), -(3*y)/4 - z/2)/(x - 2*y + z) -(x/4 - (3*z)/4)/(x - 2*y + z), -2/(x - 2*y + z),(3*x)/4 - z/4)/(x - 2*y + z)(x/2 - (3*y)/4)/(x - 2*y + z),1/(x - 2*y + z),-(x/2 - y/4)/(x - 2*y + z)ans =4*x - 8*y + 4*z六、簡答題1. 與其他計算機(jī)語言相比較,MATLAB語言突出的特點(diǎn)是什么?MATLAB具有功能強(qiáng)大、使用方便、輸入簡捷、庫函數(shù)豐富、開放性強(qiáng)等特點(diǎn)。2. 創(chuàng)建符號變量有幾種方法?MATLAB提供了兩種創(chuàng)建符號變量和表達(dá)式的函數(shù):sym 和 syms。sym 用于創(chuàng)建一個符號變量
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 采購合同類型的設(shè)計理念3篇
- 采購合同條款詳細(xì)解讀3篇
- 采購合同類型的設(shè)計思路分享3篇
- 2024年養(yǎng)殖企業(yè)智能化養(yǎng)殖設(shè)備租賃貸款合同書3篇
- 采購合同文本電子版3篇
- 2024年標(biāo)準(zhǔn)場地承包經(jīng)營合同模板版B版
- 采購合同跟蹤的方法與技巧講解3篇
- 采購合同評審技巧3篇
- 采購合同框架協(xié)議的設(shè)計理念3篇
- 采購合同新樣式模板3篇
- 賽碼網(wǎng)行測題題庫2024
- 土方運(yùn)輸司機(jī)合同范本
- 中國血液透析用血管通路專家共識(全文)
- 人教部編版小學(xué)語文六年上冊《習(xí)作:有你真好》說課稿及教學(xué)反思共三篇
- 10S507 建筑小區(qū)埋地塑料給水管道施工
- 2024年典型事故案例警示教育手冊15例
- DL∕T 1882-2018 驗(yàn)電器用工頻高壓發(fā)生器
- DL∕T 802.7-2023 電力電纜導(dǎo)管技術(shù)條件 第7部分:非開挖用塑料電纜導(dǎo)管
- 品味化學(xué)電源發(fā)展史
- 代收個人款項(xiàng)聲明書
- 貨源保障協(xié)議書
評論
0/150
提交評論