




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)二 MATLAB程序設(shè)計隨機(jī)產(chǎn)生0100之間的20個數(shù),求其中最大數(shù)和最小數(shù)。要求:方法1:采用循環(huán)結(jié)構(gòu)實(shí)現(xiàn)方法2:調(diào)用MATLAB的max函數(shù)、min函數(shù)來實(shí)現(xiàn)。解:方法一:用循環(huán)結(jié)構(gòu)A=randint(1,20,0,100)for m=1:19 for n=m+1:20 if A(m)A(n) A(m)=A(m)+A(n); A(n)=A(m)-A(n); A(m)=A(m)-A(n); end endenddisp(max=,num2str(A(20)disp(min=,num2str(A(1)方法二:用max、min函數(shù)A=randint(1,20,0,100)a=max(A);b
2、=min(A);disp(max=,num2str(a)disp(min=,num2str(b)從屏幕輸入兩個正整數(shù),求它們的最小公倍數(shù)。解:法一:x=input(x=);y=input(y=);m=max(x,y);n=min(x,y);for k=m:m:x*y if rem(k,n)=0 disp(最小公倍數(shù)是,num2str(k); break endend法二:直接調(diào)用函數(shù)x=input(x=);y=input(y=);k=lcm(x,y);disp(最小公倍數(shù)是,num2str(k);編寫轉(zhuǎn)換成績等級的函數(shù)文件“cj”,考試成績在80,100分?jǐn)?shù)段的顯示優(yōu)秀,在70,80)分?jǐn)?shù)段的
3、顯示良好,60,70)分?jǐn)?shù)段的顯示及格,0,60)分?jǐn)?shù)段的顯示不及格,要求在命令行輸入“cj(X)”后,顯示相應(yīng)的成績等級。解:function result=cj(x) n=fix(x/10); switch n case 8,9,10 disp(優(yōu)秀); case 7 disp(良好); case 6 disp(及格); otherwise disp(不及格); end生成一個10*10矩陣,矩陣元素為0,100的隨機(jī)整數(shù),求其中的最大和最小元素。解:方法一:A=randint(10,10,0,100)M1=max(A);M2=min(A);M11=max(M1);M22=min(M2);
4、disp(最大元素是,num2str(M11)disp(最小元素是,num2str(M22)方法二:A=randint(10,10,0,100)M1=max(A(:);M2=min(A(:);disp(最大元素是,num2str(M1)disp(最小元素是,num2str(M2)一球從100米高度自由落下,每次落地后反跳回原高度的一半,再落下,求它在第10次落地時,共經(jīng)過多少米?第10次反彈多高?解:x=100;for m=1:9 a=100/2m; x=x+2*a;enddisp(第10次落地時共經(jīng)過,num2str(x),米)disp(第10次落地后反彈,num2str(100/210),
5、米)找出110000范圍內(nèi)的完數(shù)。所謂完數(shù)即該數(shù)等于其真因數(shù)的和 如:28=1+2+4+7+14解:方法一:clear;clck=0;for m=1:10000 s=0;for n=1:m/2 if rem(m,n)=0 s=s+n; end end if s=m k=k+1; a(k)=m; endenddisp(10000以內(nèi)的完數(shù)有:,num2str(a)方法二:巧用“find”函數(shù)clear;clcfor m=1:10000 s=0;for n=1:m/2 if rem(m,n)=0 s=s+n; end end if s=m a(m)=m; endendfind(a0);disp(10000以內(nèi)的完數(shù)有:,num2str(ans)求【500,600】之間能被13整除的整數(shù)個數(shù),以及第一個和最后一個這樣的數(shù)。解:n=0;for k=500:600 if rem(k,13)=0 n=n+1; a(n)=k; endenddisp(【500,600】之間能被13整除的整數(shù)有,num2str(n),
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 付費(fèi)搭建店鋪合同范本
- 內(nèi)墻抹灰施工合同范本
- 農(nóng)民工工資付款合同范本
- 關(guān)于規(guī)范使用合同范本
- 辦公輔助崗位合同范本
- 住宅消防維修采購合同范本
- mind+ 星球大戰(zhàn) 教學(xué)設(shè)計
- 出售貨架合同范本
- 與勞務(wù)外包簽訂合同范本
- 勘探合同屬于合同范本
- 2024年廣東省2024屆高三高考模擬測試(一)一模 化學(xué)試卷(含答案)
- 半導(dǎo)體行業(yè)質(zhì)量管理與質(zhì)量控制
- 2024年山東省春季高考技能考試汽車專業(yè)試題庫-下(判斷題匯總)
- 部編版道德與法治二年級下冊第三單元 綠色小衛(wèi)士 單元作業(yè)設(shè)計
- 戲曲鑒賞完整版剖析課件
- 《幼兒園經(jīng)營與管理》課件
- 熱化學(xué)儲熱耦合高溫相變儲熱多物理場協(xié)同調(diào)控機(jī)理
- 趙匡胤:中國北宋時期的開國皇帝2
- 中國紡織服裝制造業(yè)年度授信政策指引研究報告
- 零基礎(chǔ)學(xué)機(jī)器學(xué)習(xí)
- 西方繪畫藝術(shù)流派(最全)課件
評論
0/150
提交評論