matlab期末試卷大綜合_第1頁
matlab期末試卷大綜合_第2頁
matlab期末試卷大綜合_第3頁
matlab期末試卷大綜合_第4頁
matlab期末試卷大綜合_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

一、填空題(每空2分,總共30分)

1.已知人=[.?6;??0]*=[?.3;..0];寫出下列各指令運營的成果。

A&B口勺運營成果ans=__________________________________;

A./Bfl勺運營成果ans=__________________________________。

2,產(chǎn)生4階全。方陣歐|命令….;產(chǎn)生3階全1方陣的命令????。

3.A=rand(2,5);b=size(A);c=length(A);則b和c的]值分別....

4.標(biāo)點符?,可以使命令行不顯示運算成果.?用來表達(dá)該行為注釋行。

5.用if判斷語句判斷80..>60,在MATLAB中if語言后的判斷應(yīng)寫.....

6.P.Q分別是個多項式的系數(shù)矢量,求P相應(yīng)的多項式的積分(相應(yīng)的常數(shù)項為K),使用的命

令??polyint(P,K.?…;求P/Q的解,商和余數(shù)分別保存在k和r,使用的命令???[k/].decon.QQ.….;

7.為了使兩個plot的圖形在同一種坐標(biāo)顯示,可以使……命令進(jìn)行圖形保持;可以使…?…命令為圖

形添加網(wǎng)格。

8.MATLAB的工作空間中有三個變量vl.v2.v3,寫出把它們保存到文獻(xiàn)my-data.mat中時

指??sav.my_dat;寫出把my_data.mat文獻(xiàn)中的變量讀取到MATLAB工作空間內(nèi)的指?.

Loa.my_data

二、選擇題(每空2分,總共20分)A

2、C

3、B

4、C

5、C

6、C

7、D

8、A

9、C

A

L下列哪個變量的定義是不合法的A

(A)abed-3(B)xyz_3(C)abedef(D)x3yz

2.下列哪條指令是求矩陣的行列式的.....

(A)inv(B)diag(C)det(D)eig

3.在循環(huán)構(gòu)造中跳出循環(huán),執(zhí)行循環(huán)背面代碼的命令..…

(A)return(B)break(C)continue(D)keyboard

4.清空Matlab工作空間內(nèi)所有變量的指令..…

(A)clc(B)cis(C)clear(D)elf

5.用round函數(shù)四舍五入對數(shù)組[2.4.6.3.398.52]取整,成果...?,

(A)[2638](B)[2648](C)[2649](D)[3749]

6.己知a=2:2:8.b=2:5,下面的運算體現(xiàn)式中,出錯時.?…

(A)a'*b(B)a.*b(C)a*b(D)a-b

7.角度,計算其正弦函數(shù)的運算..…

(A)SIN(deg2rad(x))(B)SIN(x)(C)sin(x)(D)sin(dcg2rad(x))

8.下面的程序執(zhí)行后array時值為A

fork=1:10

ifk>6

break;

else

array(k)=k;

end

end

(A)array=[1,2,3,4,5,6](B)array=[1,2,3,4,5,6,7,8,9,10]

(C)array=6(D)array=1().

9.i=2;a=2i;b=2*i;c=2*sqrt(-l);程序執(zhí)行后;a,b,c時值分別是多少?C

(A)a=4,b=4,c=2.0000i

(B)a=4,b=2.0000i,c=2.0000i

(C)a=2.0000i,b=4,c=2.0000i

(D)a=2.0000i,b=2.()()00i,c=2.00(X)i

10.求解方程x4-4x3+12x????的所有解A

(A)1.0000,3.000(),1.7321,-1.7321

(B)l.OOOO,3.000(),1.732H,1.7321i

(C)l.OOOOi,3.0000i,1.7321,-1.7321

(D)-3.0000i,3.0000i,1.7321,-1.7321

三、寫出程序的執(zhí)行成果或?qū)懗鼋o定規(guī)定的指令(總共35分)

L寫出執(zhí)行如下代碼后C,D,EM(6分)

A=[l,2,3;4:6;7:9];

C=[A;[10,ll,12]],

D=C(1:3,[231)

E=C(2,[12])

2.寫出執(zhí)行如下代碼后,MATLAB命令窗口上顯示跖矩陣的.(5分)

x=[0,l,0,2,0,3,0,4];

fork=l:8

ifx(k)==0

x(k)=k;

else

答案:

一、填空題

ans=

011

110

ans=

02.25002.0000

1.000()0.6000NaN

2.zeros(4)ones(3)

3.[25][5]

4.;%

5.ifx<=80&x>60

6.polyint(P,K)[k,r]=deconv(P,Q)

7、holdongridon

8、savemydataLoadmydata

二、選擇題

1、A

2、C

3、B

4、C

5、C

6、C

7、D

8、A

9、C

10>A

三、寫出程序的執(zhí)行成果或?qū)懗鼋o定規(guī)定的指令

0+2.0000i

D=

23

56

89

E=

45

2、

1539513717

?symsabcx

?s=a*xA2+b*x+c;

?solvc(s)

ans=

[l/2/a*(-b+(bA2-4*a*c)A(l/2))]

[l/2/a*(-b-(bA2-4*a*c)A(l/2))]

4、

?symsabcx

?synsxlx2x3x4

?clear

?symsx1x2x3x4

?f=2*x1+3*x2+x3+2*x4-8;

?g=x1+3*x2+x4-6;

?h=xl-x2+x3+8*x4-1;

?i=7*x1+x2-2*x3+2*x4-5;

?[xl,x2,x3,x41=solve(f,g,h,i)

xl=

13/17

x2=

320/187

x3=

212/187

x4=

19/187

5、

t=linspace(0,2*pi,50);

plot(l,y1,'r-o*

四、使用MATLAB語言進(jìn)行編程

fork=l(X):999

a=fix(k/100);

b=rcm(fix(k/l0),10);

c=rem(k,10);

ifa.A3+b.A3+c.A3==k

fprintf(44%u,\t\f\k);

end

end

axis([O,pi,-l,ll)

3、答案

price=input。請輸入商品價格");

switchfix(pricc/100)

case{0,1}%價格小于200

rate=0:

case{2,3,4}%價格大于等于20()但小于500

rate=3/100;

casenum2cell(5:9)%價格大于等于500但小于100()

rate=5/100;

casenum2ccll(10:24)%價格大于等于1000但小于2500

rate=8/100;

casenum2cell(25:49)%價格大于等于2500但小于5000

rate=10/l()();

otherwise%價格大于等于5000

rate=14/l()();

end

pricc=pricc*(1-ratc)%輸出商品實際銷售價格

4、答案

functionf=fab(n)

if(n==1)

千二1;

elseif;n==2)

f=2:

eIse

f=fab(n-1)十fab(n-2);

end

5、答案

str1='';

str2=";

str3=…;

vaI=ceII(5,2)

a二zeros(5,1);

ave=0;

student二struct('Name',str1,'No',str2,'Scores',vaI,'Ave',ave);

n=input('pIeaseinputstudentsnumber:'):

fori=1:n

str1=input('Name:');

str2=input('No.:;

%fork=1:2

%vaI(k,:)=input('GurricuIumsandScores:');

%a(k,1)=val[k,2};

%end

%vaI(1,:)二input('Curriculum:');

%vaI(:,2)=input('Scores:');

vaI=input('pIeaseinputfiveCurriculumsandScores:');

fork二1:5

a(k.1)=val{kF2};

end

student(i).Name=str1;

student(i).No=str2;

student(i).Scores=vaI;

student(i).Ave=mean(a);

end

forii=1:(length(student)-1)

iptr=ii;

forjj=ii+1:length(student)

溫馨提示

  • 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

提交評論