數(shù)學(xué)實(shí)驗(yàn)matlab練習(xí)題_第1頁
數(shù)學(xué)實(shí)驗(yàn)matlab練習(xí)題_第2頁
數(shù)學(xué)實(shí)驗(yàn)matlab練習(xí)題_第3頁
數(shù)學(xué)實(shí)驗(yàn)matlab練習(xí)題_第4頁
數(shù)學(xué)實(shí)驗(yàn)matlab練習(xí)題_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、2015-2016數(shù)學(xué)實(shí)驗(yàn)練習(xí)題一、選擇題1 .清除Matlab工作空間(wordspace)變量的命令是(B)A.clcB.clearC.clf2 .清除當(dāng)前屏幕上顯示的所有內(nèi)容,但不清除工作空間中的數(shù)據(jù)的命令是(A)A.clcB.clearC.clf3 .用來清除圖形的命令(C)A.clcB.clearC.clf4 .在MATLABi序中,使命令行不顯示運(yùn)算結(jié)果的符號是(A)A.;B.%C.#D.&5 .在MATLABS序中,可以將某行表示為注釋行的符號是(B)A.;B.%C.#D.&6 .在循環(huán)結(jié)構(gòu)中跳出循環(huán),執(zhí)行循環(huán)后面代碼的命令為(B)A.returnB.breakC

2、.continueD.Keyboard7 .在循環(huán)結(jié)構(gòu)中跳出循環(huán),但繼續(xù)下次循環(huán)的命令為(C)A.returnB.breakC.continueD.Keyboard8 .MATLAB中用于聲明全局變量的關(guān)鍵字是(C)A.infB.symsC.globalD.function9 .用戶可以通過下面哪項(xiàng)獲得指令的使用說明(A)A.helpB.loadC.demoD.lookfor10 .在MATLA命令窗口中鍵入命令S=zoros(3);可生成一個三行三列的零矩陣,如果省略了變量名S,MATLAB!現(xiàn)計(jì)算結(jié)果將用下面的哪一變量名做缺省變量名(A)A.ans;B.pi;C.NaN;D.Eps.11

3、.9/0的結(jié)果是(B)A.NAN;B.Inf;C.eps;D.012. 在MATLABP程序或語句的執(zhí)行結(jié)果都可以用不同格式顯示,將數(shù)據(jù)結(jié)果顯示為分?jǐn)?shù)形式,用下面哪一條命令語句(D)A.formatlong;B.formatlonge;C.formatbank;D.fromatrat13. 下列MATLA命令中是構(gòu)造1行3列的(-1,1)均勻分布隨機(jī)矩陣的命令的是D)A.randn(1,3);B.rand(1,3);C.ones(3);D.以上都不對14. 產(chǎn)生四維元素都為1矩陣的語句為(A)A.ones(4)B.eye(4)C.zeros(4)D.rand(4)15. 用round函數(shù)對數(shù)組

4、取整,結(jié)果為(C)A.2638B.2648C.2649D.374916. y=dsolve('Dy=1/(1+xA2)-2*yA2','y(0)=0','x');ezplot(y)的功能是(A)A.求微分方程特解并繪圖;B.解代數(shù)方程;C.求定積分;D.求微分方程通解.17. MATLAB命令roots(1,0,0,-1)的功能是(D)3A.產(chǎn)生向量1,0,0,1;B.求方程x+1=0的根;C.求多項(xiàng)式x3-1的值;D.求方程x3-1=0的根。18 .在MATLA晞令窗口中,鍵入命令A(yù)=1,2,3;4,5,6;7,8,0;A(2,:)*A(:,2

5、);將出現(xiàn)的結(jié)果是(B)A.15;B.81;C.36;D.30.19 .在MATLAB命令窗口中鍵入命令A(yù)=142;312;615;則det(A(1:2,2:3).*A(2:3,2:3)的結(jié)果是(C)A.-143;B.60;C.36;D.-19程序執(zhí)行后a, b, c 的值分別是20 i=2;a=2i;b=2*i;c=2*sqrt(-1);(C)A.a=4,b=4,c=B.a=4,b=,c=C.a=,b=4,c=D.a=,b=,c=21.在MATLABT令窗口中鍵入命令A(yù)=14;35;B=23;38;則A*B的結(jié)果是(A)21214352121435A.;B.;C.;D.94021492149

6、940A=1 4;3 5; B=2 3;3 8;則 A*B 的結(jié)果22 .在MATLABT令窗口中鍵入命令是(B)A.2 12; B.9 4014352121435;C.;D.2149214994023 .下面有關(guān)MATLA變量名和函數(shù)名的說法錯誤的是(D)A.變量名的第一個字符必須是一個英文字母B.變量名可由英文字母、數(shù)字和下劃線混合組成C.變量名不得包含空格和標(biāo)點(diǎn),但可以有下連字符D.變量名和函數(shù)名對于英文的大小使用沒有區(qū)別24 .正確表達(dá)命題A或B都大于C的邏輯表達(dá)式應(yīng)該用下面哪一行()A.A>C;B.B>C;C.A>C&B>C;D.A>C|B>

7、;C。25 .輸入方陣A的數(shù)據(jù),在MATLABP計(jì)算A的逆矩陣用下面哪一命令(D)A.det(A)B.eig(A)C.diag(A)D.inv(A)26 .輸入方陣A的數(shù)據(jù),在MATLABP計(jì)算A的特征值用下面哪一命令(D)A.inv(A)B.diag(A)C.det(A)D.eig(A)27 .輸入方陣A的數(shù)據(jù),在MATLAB計(jì)算A的行列式的信用下面哪一命令(C)A.inv(A)B.diag(A)C.det(A)D.eig(A)28 .輸入方陣A的數(shù)據(jù),在MATLA呻計(jì)算A的秩用下面哪一命令(C)A.inv(A)B.diag(A)C.rank(A)D.eig(A)29 .命令A(yù)=magic(

8、3)創(chuàng)建3階魔方矩陣,求A的特征值絕對值最小用(A)A.min(abs(eig(A);B.min(eig(abs(A);C.min(eig(A);D.min(abs(A);30 .下列哪個變量的定義是不合法的(A)A.abcd-3B.xyz_3C.abcdefD.x3yz31 .下列變量名中合法的是(A)A.char_1B.x*yC.xyD.end32 .在MATLA呻下列數(shù)值的表示不正確的是(B)A.+99B.C.2-3*eA2D.3-2*pi33 .圖形窗口(Figure)顯示網(wǎng)格的命令是(B)A.axisonB.gridonC.boxonD.holdon34 .為了使兩個plot的圖形在

9、同一個坐標(biāo)顯示,可以使用哪個命令進(jìn)行圖形保持(D)A.axisonB.gridonC.boxonD.holdon35 .假設(shè)在當(dāng)前工作目錄中有一名為exal的M文件,其中有些錯誤?,F(xiàn)在為了修改它,用鍵盤命令將這一文件打開編輯,使用下面的命令不對的是()A.editexal;B.edit;C.typeexal;D.openexal36 .如果x=1:-3:-18,則x(3)和x(7)分別是(D)A-6,-14B-5,-14C-8,-17D-5,-1737 .已知a=2:2:8,b=2:5,下面的運(yùn)算表達(dá)式中,出錯的為(C)A.a'*bB.a.*bC.a*bD.a-b38 .設(shè)A=243;

10、531;367,則sum(A),length(A)和size(A)的結(jié)果(D)A.101311933B.9916333C.9916933D.10131133339 .輸入矩陣A=132;37-5;569;使用全下標(biāo)方式用A(3,2)取出元素“6”,使用單下標(biāo)方式用哪個命令可以取得(D)A.A(4)B.A(7)C.A(8)D.A(6)540 .MATLA蹌令A(yù)=rand(5,5);創(chuàng)建A(aj)55,求max|aj|用(B)ji1A.max(sum(abs(A)B.max(sum(abs(A)C.max(sum(A)D.sum(max(A)41 .MATLAB命令x=1,2,4,5,9;mean

11、(x)的計(jì)算結(jié)果是(B)A.4B.C.D.2142 .運(yùn)行如下程序后,命令窗口(commandwindows顯示的結(jié)果為(D)A=13,-56,78;25,63,-735;78,25,563;1,0,-1;y=max(max(A)A.y=564=9=-735=56343 .運(yùn)行如下程序后,命令窗口(commandwindows顯示的結(jié)果為(A)A=13,0,-5;8,-6,2;15,3,7;y=max(A)A.y=1537=13815=1587=133744 .命令factor()用于分解因式,symsx;f=4*xA3+9*xA2-30*x;factor(diff(f)的結(jié)果是(B)A.(x

12、-1)*(2*x-5)B.6*(x-1)*(2*x+5)C.6*(x+1)*(2*x+5)D.(x+1)*(2*x-5)45 .MATLAB1達(dá)式2*2A3A2的結(jié)果是(A)A.128B.4096C.262144D.25646 .已知函數(shù)文件如下,則factor(4)=(C)functionf=factor(n)ifn<=1f=1;elsef=factor(n-1)*n;endA.4B.12C.2447 .下面的程序執(zhí)行后array的值為(A)fork=1:10ifk>6break;elsearray(k)=k;endendA.array=1,2,3,4,5,6B.array=1,

13、2,3,4,5,6,7,8,9,10C.array=6D.array=10.48. 運(yùn)行如下程序后,命令窗口(commandwindows顯示的結(jié)果為(B)s=0;a=12,13,14;15,16,17;18,19,20;fork=as=s+k;enddisp(s');A.144B.394857D.45485149. 十二屬相為“鼠牛虎兔龍蛇馬羊猴雞狗豬”,命令k=mod(2008,12)+1的結(jié)果是(D)A.k指向第二動物牛;B.k指向第三動物虎;C.k指向第四動物兔;D.k指向第五動物龍。50. 在圖形指定位置加標(biāo)注命令是(C)A.title(x,y,y=sin(x);B.xlab

14、el(x,y,y=sin(x);C. text(x,y, 加圖例的標(biāo)注,y=sin(x) ); D. legend(x,y,y=sin(x) ); %添51. 下列哪個函數(shù)為插值函數(shù)(B)A.P=polyfit(X,Y,3)B.Y1=interp1(X,Y,X1,'method')C.Y,I=sort(A,dim)D.R=corrcoef(X)2、 填空題1. 計(jì)算多項(xiàng)式乘法(x22x2)(x25x4)命令是_conv(1,2,1,1,5,4)_;計(jì)算多項(xiàng)式除法(3x313x26x8)/(x4)的命令是_k,r=deconv(3,13,6,8,1,4);2. 要從鍵盤讀入一個字

15、符串并賦值給變量x,且給出提示“Whoisshe?”,應(yīng)使用命令_x=input(whoisshe?,s);3. 在MATLABr令窗口中的“>>”標(biāo)志為MATLAB命令行提示符,“I”標(biāo)志為輸入_提示符。4. 求矩陣A的對角矩陣函數(shù)是_diag,求A的下三角矩陣函數(shù)是_tril。5. MATLA呻作三維曲面網(wǎng)格圖的繪圖函數(shù)為mesh(z)。6. 在MATLA瑜令窗口中鍵入命令A(yù)=1,2,3;4,5,6;A(:,1,3)二口;結(jié)果是_2;5。7. 在MATLAB命令窗口中鍵入命令A(yù)=13;46;C=A,eye(size(A);A,ones(size(A);結(jié)果是_1310;4601

16、;1311;4611_。8. 在MATLA晞令窗口中鍵入命令A(yù)=123;654;reshape(A,3,2);結(jié)果是_15;63;24。9. 生成一個從2到20,中間間隔100個點(diǎn)的數(shù)組,并將此數(shù)組賦值給x的命令是_x=2:200_。10. P,Q分別是個多項(xiàng)式的系數(shù)矢量,求P對應(yīng)的多項(xiàng)式的積分(對應(yīng)的常數(shù)項(xiàng)為K),使用的命令是;求P/Q的解,商和余數(shù)分別保存在k和r,使用的命令是k,r=deconv(p,q)_。3、 程序填空1 .對于任意正實(shí)數(shù)C,取初始近似值x0>0(例如取x0=2),利用迭代公式xn0.5xn1C/xn1,n1,2,可計(jì)算數(shù)列?,F(xiàn)在程序功能為從鍵盤輸入數(shù)據(jù)C,計(jì)算

17、數(shù)歹Uxn的前八項(xiàng)。C=input('inputC:=');x0=2;x=;fork=1:8x1=x=x;x1;x0=end2.反正切函數(shù)的Tylor級數(shù)展開式arctanx( 1)n2n 1-,取x = 1,可得用2n 1于計(jì)算的級數(shù)一1-143o當(dāng)級數(shù)的通項(xiàng)絕對值小于給定的誤差界errors時,則結(jié)束計(jì)算。functionz=adds(errors)n=1;an=1;f=1;S=whilean>errorsn=n+2;an=1/n;f=-f;S=endz=S;3 .角谷猜想:任給一個不等于1的正整數(shù)n,如果它是偶數(shù)則將它除以2,如果它是奇數(shù)則將它乘以3并加上1。如此重

18、復(fù)操作,最后這個數(shù)總變?yōu)?。程序如n=input('inputn:=');disp(n)whilen=1ifmod(n,2)=0elsen=endend4 .編寫MATLA毓序,在同一圖形窗口中繪制y1和y2兩條曲線,并對圖形坐標(biāo)軸進(jìn)行控制。程序如下:x=-3二3;y1=2*x+5;y2=x.A2-3*x;plot(x,y1);%繪制曲線y1;%呆持曲線y1plot(x,y2);%繪制曲線y2ml=max(y1,y2);m2=min(y1,y2);%fflaxis調(diào)制坐標(biāo)軸,橫坐標(biāo)在-33之間,且完全顯示圖形;物口入圖形注釋,橫坐標(biāo)為“時間”,縱坐標(biāo)為“幅度”5 .用Altke

19、n迭代法求方程x33x10在附近的根,要求精確到4位小數(shù),并給出迭代次數(shù)。symsxfxgx;gx=(xA3+1)/3;fx=xA3-3*x+1;;ffx=subs(fx,'x',x);while;u=subs(gx,'x,,x);v=subs(gx,'x,,u);x=v-(v-u)A2/(v-2*u+x);k=k+1;end6 .拋物線的方程為yax2cx,輸入c后,繪制該曲線,尋找曲線的最小值和對應(yīng)的x值。程序如下:clc;clear;closeall;c=input('c=');a=1;x=-2:2;%對變量xnum賦為數(shù)組x的個數(shù)y=ze

20、ros(1,xnum);%按照函數(shù)形式對y賦值figure;%繪制曲線xlabel('x');ylabel('y');ymin,Imin=min(y);%找到最小函數(shù)值對應(yīng)的x值四程序閱讀理解1. 程序如下,說明該程序的功能,并寫出該程序所用的數(shù)學(xué)函數(shù)symsxf=1/(5+2*cos(x)ezplot(f)df=diff(f,x,1)ezplot(df)2. 下面程序的功能是什么?>x=0:pi/50:4*pi;y1=sin(x);y2=cos(x);plot(x,y1,'-r',x,y2,':b')xlabel('

21、;x');ylabel('y');gridon;3. 解釋下面程序的功能,并寫出該程序所求解的數(shù)學(xué)問題。symsxyy=dsolve('Dy=x+y','y(0)=0','x')ezplot(y)4. 下面的函數(shù)主要完成什么功能?functionf=factor(n)ifn<=1f=1;elsef=factor(n-1)*n;end,S=3,寫出下列指令運(yùn)行結(jié)果。5. 給定A=1,2;3,4,B=-1,-2;2,1A.*BA*B,S.*A和S*B6. 寫出下列指令運(yùn)行結(jié)果。A(1,1)='thisiscell

22、'A1,2=123;456;A2,1=1+2*i;A2,2=A1,21+(A1,21(1,1)+A1,21(2,2);celldisp(A)7. 寫出下列指令運(yùn)行結(jié)果。a=1127;416;14819;b=(a<=10&a>=5);a=a.*b五.程序設(shè)計(jì)1.limx 0x sin x2.cosx,求 y(10)3.4.xe sin2xdx4x.dx254x25.6.求數(shù)項(xiàng)級數(shù)I的和。n 1n(n 1)1sinex求7.1n(n1)(n2)8.因式分解:x45x35x25x69.求代數(shù)方程組2axbyc0關(guān)于x,y的解。010 .計(jì)算多項(xiàng)式4x412x314x25x

23、9的零點(diǎn)、微分、積分以及在x=7處的值11 .用符號函數(shù)法求解方程at2+b*t+c=0。12 .求方程20x5+16x4+2x3+x+6=0的所有解13 .將(x-6)(x-3)(x-8)展開為系數(shù)多項(xiàng)式的形式。14 .計(jì)算多項(xiàng)式乘法(x2+2x+2)(x2+5x+4)。15 .計(jì)算多項(xiàng)式除法(3x3+13x2+6x+8)/(x+4)。16.設(shè) f(x,y) = 4 sin (x3y),求17 .求f(x)(-的二階導(dǎo)數(shù)并化簡。x118 .求隱函數(shù)F(x,y)xy1siny所確定白導(dǎo)數(shù)dy2dx19 .求橢圓的參數(shù)方程xaC0st所確定白導(dǎo)數(shù)dy。ybsintdxcos2x1d2ydx220

24、.求解微分方程y|x0dydx|x21.分別采用符號法,梯形法,拋物線法及矩形法求定積分22.4矩陣a7364,計(jì)算a的行列式和逆矩陣923.求矩陣Aaiia21a12的行列式值、逆和特征根。a2224.用三種不同的方法求解線性方程組2x1xiXiX23x22x24X25x3x37x3x46x42x46x489u的解,并計(jì)算系50數(shù)矩陣的行列式和秩。25.對于AXB,如果A372628,求解X,A的行列式和秩。26.5x1解線性方程組x1x12x3x23x3x2;4x4x3x45x41231并求系數(shù)矩陣的行列式。27.畫下列函數(shù)的圖形:(1)yusintucostt_4202x(2)yzsint(3cost(3sinucosu)cosu)28 .符號函數(shù)繪圖法繪制函數(shù)x=sin(3t)cos(t),y=sin(3t)sin(t)的圖形,t的變化范圍為0,。29 .繪制極坐標(biāo)下sin(3*t)*cos(t)

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論