版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、計算機仿真技術(shù)-Matlab應(yīng)用復(fù)習(xí)大綱1、 產(chǎn)生一個5行6列且在(0,1)之間均勻分布的隨機矩陣A,其命令為_A=rand(5,6)_;2、將一個5行6列的A矩陣中的第3列所有元素提取出來賦值給B,其命令為_B=A(:,3) ;3、將一個5行6列的A矩陣中的第4行所有元素提取出來賦值給B,其命令為一B=A(4,:) ;4、將一個5行6列的A矩陣中的第2行到第4行,第3列到第5列所有元素提取出來賦值個 B ,其命令為 _B=A(2:4,3:5) ;5、用一條命令將一個 5行6列的A矩陣中的第2行,第4行,第5行所有元素提取出來賦值個 B,其命令為 _B=A(2,4,5,:) ;6、用一條命令將
2、一個 5行6列的A矩陣中的第2列,第4列,第5列所有元素提取出來賦值給 B,其命令為 B=A(:,2,4,5) ;7、 用一條命令將一個 5行6列的A矩陣中的第8個元素提取出來賦值給D,其命令為_D=A(8) ;8、 用一條命令將一個 5行6列的A矩陣中的第8個到第15個元素提取出來賦值給D,其命令為 _D=A(8:15) ;9、產(chǎn)生一個5行6列的單位矩陣C,其命令為 C=eye(5,6);10、 提取矩陣A的對角線元素賦值給B,其命令為_B=diag(A) ;11、產(chǎn)生一個行矢量y ,該矢量把a和b間的數(shù)等分為n份,其命令為y=linspace(a,b,n);12、 已知一個 mxn階復(fù)數(shù)矩
3、陣A,求其共軛復(fù)數(shù)矩陣的命令為_A'_或conj(A) ;13、 已知一個 m x n階復(fù)數(shù)矩陣A,求其轉(zhuǎn)置矩陣的命令為A;14、已知 A=1 2;3 4; B=2 1;3 5;其 A*B=_811;18 23; A.*B=_22;9 20; A.A2=_1 4;9 16 ; BA2=_7 7;21 28 ; A./B=_0.5000 2.0000;1.00000.8000; A.B=2.00000.5000;1.0000 1.2500 ;15、 如果 A為非奇異矩陣,則 B/A寫成函數(shù)表達(dá)式為 _B*inv(A) ;3t16、將表達(dá)式y(tǒng) 3si n(2 t)e 寫成 Matlab 表
4、達(dá)形式,其命令為_y=3*sin(2*pi*t).*exp(3*t) ;17、 將表達(dá)式y(tǒng)3si n(2 t)V9 J2 寫成 Matlab 表達(dá)形式,其命令為_y=3*sin(2*pi*t)*(9-sqrt(2)A(1./3) ;18、 有一個4 x 5的隨機矩陣 A,提取第3行中大于0.4的元素組成矩陣B ,其命令為A=rand(4,5);C=A(3,:);B=C(C>0.4) ;19、ones(m,n)的含義是20、 設(shè) A=2: 3: 19 ;若 B=(A>6)&(A<14),貝U B=0 0 1 1 0 0;若 C=A(A>10),貝U C= 11 1
5、41721、 產(chǎn)生6x7的均勻分布隨機數(shù)矩陣R,要求其元素在1到16之間取整數(shù),實現(xiàn)其結(jié)果的命令是ceil(rand(6,7)*16)22、 求代數(shù)方程3y54y47y3 2y2 9y 12 0的所有根P,則其Matlab命令為:p=3 4 7 2 9 12; r=roots(p)23、 x=reshape(A,m,n) 的功能是 把矩陣 A 變成 m 行 n 列的矩陣;2224、計算 多項式 (x2 2x 5)(2x2 3x 4) 乘積 ,其命令 為_a=1 2 5;b=2 34;conv(a,b) ;25、 floor(4.5)=4 ; ceil(-4.5)=_-4;round(4.3)=
6、4; fix(-3.4)=-3;26、將變量 a,b,x, y 四個變量以 Mydata 文件名存儲在磁盤上的命令是 _save_Mydata a,b,x,y;將 磁盤上 存儲的 數(shù)據(jù) 文件 Mydata 中內(nèi) 存變 量提取 出來的 命令是 _load Mydata27 、 A=rand(2,5);b=size(A);c=length(A) ; 則 b 和 c 的 值 分 別 為 _2 5 和 _5;28、標(biāo)點符號 ;_號可以使命令行不顯示運算結(jié)果,_% 號用來表示該行為注釋行。29、 用if判斷語句判斷 80> x >60,在MATLAB中if語言后的判斷應(yīng)寫為if x<=
7、80 &x>60;30、 為了使兩個 plot 的圖形在同一個坐標(biāo)顯示,可以使用_hold on命令進(jìn)行圖形保持;可以使用 _grid on 命令為圖形添加網(wǎng)格。31、 清空 Matlab 工作空間內(nèi)所有變量的指令是_clear;32、給定 n+1 個點可以唯一確定一個 n 階多項式, 在 MATLAB 中,利用命令 _poly可以確定多項式的系數(shù),對多項式求導(dǎo)的命令為 _polyder 。33、 在 MATLAB 中,使用命令 _linear可做線性插值。34、 在 MATLAB 中,畫二維圖形的常用函數(shù)為_plot ,畫三維圖形常用函數(shù)為plot3 、 mesh 、 _sur
8、f 。35、 MATLAB 中l(wèi)ege nd'函數(shù)的功能為在圖形上添加圖例 ;36、多項式 乘法的 命令是 w=conv(u,v); 多項 式除法的 命令 是q,r=deconv(u,v);37、 x為04 ,步長為°的向量,使用命令 _x=0:0.1*pi:4*pi 創(chuàng)建。38、設(shè)y是一個二維數(shù)組,要刪除 y的第6行元素,可以使用命令 _y(6,:)=,刪除y的第1°列元素,可以使用命令 y(:,1°)=。39、 要從鍵盤讀入一個字符串并賦值給變量x,且給出提示“ She is good!”,應(yīng)使用命令_x=input( She is good!
9、9;,'s')_。40、 MATLAB 預(yù)定義變量 ans表示_臨時變量,通常指示當(dāng)前的答案 ,eps表示 _浮點相對精度 ,Inf 表 示 _ 正 無 窮 大 ,nargin 表 示 函 數(shù) 輸 入 變 量 數(shù) 目 。41、 Matlab 中的 M 文件有 _腳本文件 和函數(shù)文件 兩種形式。42、若要 對 x 進(jìn)行賦 值, 從 2 到 20, 中 間等間隔取 100 個 點, 用 命 令_x=linspace(2,20,100) 。43、 已知 A 是矩陣,求 A 的對角陣函數(shù)是 _diag ,求其下三角矩陣函數(shù)是tril 。44、 已知 A=1 2 3;4 5 6 , A(
10、4)=_5 , A(2,3)=_6。45、MATLAB 中,二維餅圖由函數(shù) _pie實現(xiàn)。46、 MATLAB中,產(chǎn)生四維單位矩陣的語句 eye(4)。47、MATLAB變量定義48、 MATLAB 表達(dá)式 2*2A3A2 的結(jié)果是 _128。49、 線性方程組 AX=B的求解命令_X=AB=inv(A)*B 。50、已知 A=5 9 -7 3;7 -5 2 4,貝U A(1,3)結(jié)果 _-7和 A(2,:)結(jié)果 _7 -5 2 451、 已知A=1 4 ; 5 7; 2 1,貝U A (:)運算的結(jié)果為 。52、 Matlab 語句 A=10,20;30,40; B=A>20; C=s
11、um(B),貝U C 為_1153、3sin x1、設(shè)y cosx0.5,把x 0 2區(qū)間分成150個點,畫出以x為橫坐標(biāo),y1 x為縱坐標(biāo)的曲線,要求曲線為紅色,虛線。x=li nspace(0,2*pi,150);y=cos(x)*(0.5+3*s in (x)./(1+x.A2);Xlabel( x);ylabel( 'plot(x,y, '-r'2、設(shè) x sin t, y sin (Nt a)(1) 若a 4,令N 1,2,3,4,在4個子圖中分別畫出其曲線。(2) 若N 2,取a 0, /3, /2,,在4個子圖中分別畫出其曲線。3、設(shè)Z(x2y21、求定義
12、域x 3,3, y3,3內(nèi)的z值(網(wǎng)格取0.1見方),并畫出三維圖形。0.05x0.05y0.1 ;畫出乙的曲面(平面)圖,疊加在上題的圖中。4、設(shè) f(x)1(x22)222x 314,寫出一個MATLAB函數(shù)程序f31.m,使得調(diào)用f1x 6時,x可以用矩陣代入,得到的 f (x)為同階矩陣。畫出 x 0,4區(qū)間內(nèi)的f31曲線。f=inline( 1./ (x.A2-2 ).人2+2)+ (2*x+31 ) /(X.A4+6);fplot( f31 ',0,3);title( f31 圖');2t-5、求出表達(dá)式y(tǒng) esin(3t)在t=0,10區(qū)間變化時輸出y,并生成下圖
13、所示波形。請編寫MATLAB腳本文件來完成下圖所示的波形,求出y的最大值并標(biāo)注出來。6、寫出生成下圖所示波形的 MATLAB腳本文件M文件。圖中虛線為正弦波,要求它的負(fù)半波被置零,且在 3/2處被削頂。-"朋山;.抄7、編程實現(xiàn)y=sin(x) , x從0到2, x=0.02,求y的最大值、最小值、均值和標(biāo)準(zhǔn)差 x=0:0.02:2;y=si n( x);ymax=max(y)ymi n=mi n(y)ymea n=mea n(y)ystd=std(y)8、編寫一個函數(shù),使其能夠產(chǎn)生如下的分段函數(shù):0.5xx 2f(x) 1.5 0.25x2 x60.5x 6Fun cti on y
14、=f(x)If x<=2y=0.5*x;Else if x>6y=0.5;Else y=1.5-0.25*x;EndEnd9、對下列程序的每句進(jìn)行注釋,說明每句程序完成的功能。x=0:pi/50:2*pi; % 利用冒號對變量 x 賦值y1=sin(x);%利用表達(dá)式對變量y1 賦值y2=cos(x);%利用表達(dá)式對變量y2 賦值figure(1)%打開一個圖形窗口plot(x, y1,'k-.', x, y2,'b-'); %完成繪圖gridon%對圖形添加網(wǎng)格legend('sin(x)', 'cos(x)' );
15、%利用 legend 進(jìn)行標(biāo)注text(pi,0,'sin(x)');%利用 text 完成標(biāo)注gtext('cos(x)' );%利用鼠標(biāo)拖動完成標(biāo)注title('sin(x) and cos(x)');%標(biāo)注圖名xlabel('x' );%對x軸進(jìn)行標(biāo)注ylabel('sin(x) and cos(x)');%對y軸進(jìn)行標(biāo)注10、設(shè) a1=2, 4, 6, 8 為系統(tǒng)分母系數(shù)向量, b1=3, 6, 9為系統(tǒng)分子系數(shù)向量,求此系統(tǒng)的頻 率響應(yīng)并畫出頻率特性圖。211、計算二重積分 S (ysinx x cos
16、y) dxdy12、生成一個 4 x 4 的隨機矩陣, 對其進(jìn)行三角分解和正交分解, 并求其特征根和特征向量。A=pascal(4); L,U=lu(A)Q,R=qr(A)V,D=eig(A)13、求下列聯(lián)立方程的解:3x4y7z12w45x7y4z2w3x8z5w96x 5y 2z 10w 8A=3 4 -7 -125 -7 4 21 8 0 -5-6 5 -2 10;C=4;-3;9;-8;D=AC63 i 26314、請分別寫出用 for 和 while 循環(huán)語句計算 K 2i 1 2 22 263 的程序。此i0外,還請寫出一種避免循環(huán)的計算程序。15、閱讀下述 MATLAB 腳本程序
17、A=3 5 7 9;0 2 4 1;6 4 4 8;B=ones(3,3);b=A(1 2,2:3); B(4,4)=5;A(1,2,:)=; C=A;B(:,1:3)'D=reshape(C,2,8);寫出 b、 A、 B、C、D 的結(jié)果。 b=5 72 4 A=6 4 4 8 B=1 1 1 01 1 1 01 1 1 00 0 0 5 C=6 4 4 81 1 1 11 1 1 11 1 1 0 D=6 1 4 1 4 1 8 01 1 1 1 1 1 0 016、讀程序 A=1,2,7,11;22,14,10,32s=0; for a=As=s+a; EndS=21;78a,b
18、,c,d 的值。17、寫出下列程序運行后變量 a=eye(4)A=1 0 0 00 1 0 00 0 1 00 0 0 1 b=fliplr(a) B=0 0 0 10 0 1 00 1 0 01 0 0 0 c=diag(A,1)C=000 d=reshape(A,2,8)D=1 0 0 0 0 1 0 00 0 1 0 0 0 0 118、已知函數(shù)文件如下,則執(zhí)行命令factor(4)顯示結(jié)果為多少?fun ctio n f=factor( n)if *=1f=1;elsef =factor( n-1)* n;EndFactor =24x0 x 120、用MATLAB 編寫函數(shù),計算 f(x)2 x1 x 2,函數(shù)的輸入?yún)?shù)為x,輸0其他出參數(shù)為f,函數(shù)名為fun。21、 有一正弦衰減數(shù)據(jù)y=sin(x).*exp(-x/10),其中x=0:pi/5:4*pi ,編寫程序用三次樣條法進(jìn) 行插值。22、求解在x=8時多項式(x-1)(x-2) (x-3)(x-4)的值23、已知一函數(shù)的數(shù)據(jù)如下:x1.23.57.010.51317.53440.54856y4435475
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療新技術(shù)項目質(zhì)量管理
- 科研機構(gòu)門窗施工合同協(xié)議書
- 機場環(huán)衛(wèi)工招聘合同
- 網(wǎng)絡(luò)安全機電工程管理辦法
- 產(chǎn)業(yè)園區(qū)混凝土招標(biāo)模板
- 節(jié)能改造工程承包合同
- 2025年度新型材料購銷合作合同
- 2024年版短租公寓租賃合同3篇
- 2024年特定條款個人借款合同范本一
- 2024年版技術(shù)開發(fā)合同詳細(xì)條款
- 護理疑難病例討論造瘺
- 數(shù)字孿生技術(shù)與MES系統(tǒng)的融合
- 人才梯隊(人才庫、人才盤點)建設(shè)方案
- 全國城市車牌代碼一覽表
- 小區(qū)物業(yè)弱電維護方案
- 典型地鐵突發(fā)事件應(yīng)急管理案例分析上海地鐵碰撞事故
- 廣西柳州市2023-2024學(xué)年四年級上學(xué)期期末考試語文試卷
- 《芯片制造工藝》課件
- 中山大學(xué)研究生中特考試大題
- 手術(shù)室護理實踐指南術(shù)中低體溫預(yù)防
- 四川省成都市2022-2023學(xué)年六年級上學(xué)期語文期末考試試卷(含答案)5
評論
0/150
提交評論