版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Matlab習(xí)題及復(fù)習(xí)要點(diǎn) 1. Matlab的英文組成;程序和變量的命名規(guī)則; 在MATLAB語言中是區(qū)分字母大小的,也就是說,大寫字母和小寫字母代 表的東西是不同的。 2. Matlab中注釋、關(guān)鍵詞等的顯示顏色;如何設(shè)置當(dāng)前路徑、如何設(shè)置搜索路 徑(例如第一次上機(jī)練習(xí)過的,新建的“D:temp ”目錄中有腳本文件 abc.m, 若要能在命令窗口輸入abc執(zhí)行則.); 3. 熟悉Matlab中的幾種數(shù)據(jù)類型(int8、double logical等); 4. 在MATLAB中計(jì)算數(shù)學(xué)公式(如三角函數(shù)、對數(shù)、開根號等)的表達(dá); 5. 掌握數(shù)組的幾個(gè)操作(裁剪、擴(kuò)增、eye、zeros等)、對
2、角陣指令、均勻分 布隨即向量指令;數(shù)組中行和列的分隔符; 6. 在循環(huán)結(jié)構(gòu)中的幾個(gè)命令:break、continue等; 7. 已知字符A、Z、a、z的ASCII碼分別為65、90、97、122,str1為全為大 寫字母的字符串,采用什么命令可將該字符串轉(zhuǎn)換成小寫。 8. 在MATLAB中求解線性方程組Ax =b可采用什么指令; 9. 掌握基本運(yùn)算符,例如*、.*、/、./、A、人的區(qū)別 10. 讀懂邏輯表達(dá)式,會寫出邏輯表達(dá)式的結(jié)果(0或1) 11. 掌握集中循環(huán)結(jié)構(gòu),尤其if.elseif else 和ersdvichcase結(jié)構(gòu)的語法, 要準(zhǔn)確。 12. 會編寫分段函數(shù)的程序; x和y滿
3、足如下關(guān)系: X2x 1 y=1+cos(pi)*(2+2i); 存儲變量法: a=cos(pi); b=2+2i; c=1+a+b; 2. a=int8(100),b=int8(50) a+b=127; a-b=50; a-3b=-27; 2a-b=77; a/3b=1; 3. a=int8(10),b=int16(10),a+b=?( 4請寫出計(jì)算代碼 a4b ; sqrt(a+4*b); lg (a+b); log10(a+b); ea b; exp(a+b);或 eA ( a+b) Sin(a+b 2); sin(a+bA2); 5給出以下計(jì)算結(jié)果 45; 0 4=20; 0 4=20
4、; 1 45; 0 第三講數(shù)組 1. 生成一個(gè)3*3隨機(jī)矩陣,將其對角線元素的值加1。(寫出代碼) ran d(3)+eye(3) 1. 生成一個(gè)元素值在1和10之間的3*3隨機(jī)矩陣,將其重新排列,使 得:(1)每列按降序排列;(2)每行按降序排列。 (1) sort(ra nd(3)*10,desce nd) (2) sort(ra nd(3) *10,2,desce nd) 2. 令a=3, x=2,1;3,2,y=4,5;6,7,寫出如下式子的計(jì)算結(jié)果: (1) a.Ax=9,3;27,9j; (2) x“a二8,1;27,8; (3) x.Ay=16,1;729,128. 3. 生成3
5、*4隨機(jī)矩陣,判斷其元素是否大于 0.5。(寫出代碼) ran d(3,4)0.5 4. 有 a=3,B=4,3;7,5,C=8,9;7,6,D=4,7;12,8,寫出如下式子 的計(jì)算結(jié)果: (1) (aC0,0; (3) C len gth(arr) ans = 4返回二維數(shù)組最大的那一維數(shù) size(arr) ans = 3 4返回矩陣的行數(shù)和列數(shù) 第四講 字符串 1. 生成包含內(nèi)容為“ Hefei University of Technology ”字符串 str , 并顯示其內(nèi)容(僅顯示內(nèi)容,不顯示字符串名稱)。 2. 生成一個(gè)兩行的字符串,第一行內(nèi)容為“ Hefei Universi
6、ty of Technology ”,第二行內(nèi)容為“ Welcome!” 3. 寫出: str=k,int2str(1),=rand 和 eval(str) 的運(yùn)行結(jié)果。 4. 定義一個(gè)2*2的單元數(shù)組A,并令A(yù)(2,2)為一 3*3的隨機(jī)二維數(shù)組, 并顯示 A(2,2) 的內(nèi)容。 5. 創(chuàng)建一個(gè)結(jié)構(gòu)體,并將存入如下數(shù)據(jù): 1)name:liuying , height :170; 2) name:liyi , height : 165. 第四講 字符串 1. 生成包含內(nèi)容為“ Hefei University of Technology ”字符串 str , 并顯示其內(nèi)容(僅顯示內(nèi)容,不顯示
7、字符串名稱)。 str=Hefei University of Technology;disp(str); 2. 生成一個(gè)兩行的字符串,第一行內(nèi)容為“ Hefei University of Technology ”,第二行內(nèi)容為“ Welcome!” str=char(Hefei University of Technology,Welcome!); 3. 寫出: str=k,int2str(1),=rand 和 eval(str) 的運(yùn)行結(jié)果。 k1=0.8174 4. 定義一個(gè)2*2的單元數(shù)組A,并令A(yù)(2,2)為一 3*3的隨機(jī)二維數(shù)組, 并顯示 A(2,2) 的內(nèi)容。 A(2,2)=
8、rand(3);A2,2 5. 創(chuàng)建一個(gè)結(jié)構(gòu)體,并將存入如下數(shù)據(jù): 1)name:liuying , height :170; 2) name:liyi , height : 165. person=struct(name,liuying,liyi,height,170,165) 第五講 繪圖 1. 繪制下列圖像,并標(biāo)出標(biāo)題、坐標(biāo)軸注釋以及圖例。 (1) y=x*sin(x),0 x10*pi ; (2) 三維曲線:z=xA2+6xy+yA2+6x+2y-1,-10 x10,-10vyv10. 2. 編寫程序,該程序在同一窗口中繪制函數(shù)在 0,2*pi 之間的正弦曲線和余弦 曲線,步長為 pi
9、/10 ,線寬為 4 個(gè)像素,正弦曲線設(shè)置為藍(lán)色實(shí)線,余弦曲 線設(shè)置為紅色虛線(思考兩條曲線交點(diǎn)處,用紅色星號標(biāo)記,如何實(shí)現(xiàn))。 第五講 繪圖 1. 繪制下列圖像,并標(biāo)出標(biāo)題、坐標(biāo)軸注釋以及圖例。 (1) y=x*sin(x),0 x10*pi ; x=0:pi/10:10*pi; y=x.*sin(x); plot(x,y); title( y=x*sin(x) ); xlabel( x ); ylabel(y=x*sin(x); legend( y=x*sin(x); (2) 三維曲線:z=xA2+6xy+yA2+6x+2y-1,-10 x10,-10vyv10. x=-10:0.1:10
10、; y=-10:0.1:10; z=x.A2+6.*x.*y+6.*x+2.*y-1; plot3(x,y,z); title(z=xA2+6*x.*y+6*x+2*y-1); xlabel(x); ylabel(y); zlabel(z=xA2+6*x.*y+6*x+2*y-1); legend(z=xA2+6*x.*y+6*x+2*y-1); 2. 編寫程序,該程序在同一窗口中繪制函數(shù)在 0,2*pi 之間的正弦曲線和余弦 曲線,步長為 pi/10 ,線寬為 4 個(gè)像素,正弦曲線設(shè)置為藍(lán)色實(shí)線,余弦曲 線設(shè)置為紅色虛線(思考兩條曲線交點(diǎn)處,用紅色星號標(biāo)記,如何實(shí)現(xiàn))。 clc; clear
11、; x=0:pi/1000:2*pi; y1=sin(x); y2=cos(x); plot(x,y1,b ); hold on plot(x,y2,r-); for i=1:1:length(x) delt=abs(y1(i)-y2(i); if delt=1e-10 hold on plot(x(i),y1(i),r*); end end 第六講程序設(shè)計(jì) 2 斥門 1. 編寫程序計(jì)算f(X )=x : 5 X王U的值,其中x的值為-10至V 10之 -x + 5, x 0 間,以0.5為步長,并繪出圖形。用兩種方法實(shí)現(xiàn)。 2. 編寫一個(gè)函數(shù)randomn,該函數(shù)能夠產(chǎn)生-n,n之間的任意整
12、數(shù)。 第六講程序設(shè)計(jì) 2斥門 1. 編寫程序計(jì)算f(X )=x : 5 X王U的值,其中x的值為-10至V 10之 -x + 5, x 0 間,以0.5為步長,并繪出圖形。用兩種方法實(shí)現(xiàn)。 xth=0; for x=-10:0.5:10 xth=xth+1; X(xth)=x; if x0 y(xth)=-xA3+5; else y(xth)=xA3+5; end end 或 xth=0; for x=-10:0.5:10 xth=xth+1; n x=x0; switch nx case 1 y(xth)=-xA3+5; case 0 y(xth)=xA3+5; end end 2. 編寫一個(gè)函數(shù)randomn,該函數(shù)能夠產(chǎn)生-n,n之間的任意整數(shù)。 fun cti ony=ra ndomn(n) y=roun d(re m(ran dom(Normal ,0,1),1)* n); 或 function y=ra ndnn(n) y=rou nd(-1+2*ra nd(1)* n); 第七講 數(shù)學(xué)運(yùn)算 1. 寫出以下命令: 生成 5 階魔術(shù)矩陣: 生成 5 階單位陣: 生成以向量 A 為對角線
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安全培訓(xùn)講義職業(yè)中毒救護(hù)考核試卷
- 2024自建房施工合同范本
- 校園淘寶節(jié)活動策劃書
- 廢棄資源綜合利用的環(huán)境風(fēng)險(xiǎn)評估考核試卷
- 實(shí)驗(yàn)室行業(yè)分析報(bào)告
- 模擬求職班會
- 2024年特色風(fēng)味及小吃服務(wù)項(xiàng)目申請報(bào)告
- 2023年南通市第一人民醫(yī)院通州灣院區(qū)招聘備案制人員考試真題
- 白酒主播培訓(xùn)課程設(shè)計(jì)
- 2024年度假酒店項(xiàng)目申請報(bào)告
- YY/T 0962-2021整形手術(shù)用交聯(lián)透明質(zhì)酸鈉凝膠
- 江西省某房地產(chǎn)開發(fā)項(xiàng)目可研報(bào)告
- 現(xiàn)代電化學(xué)分析
- 12YJ4-1 常用門窗標(biāo)準(zhǔn)圖集
- GB/T 25446-2010油浸式非晶合金鐵心配電變壓器技術(shù)參數(shù)和要求
- 手術(shù)室專科護(hù)士培訓(xùn)計(jì)劃(3篇)
- 青光眼病人的護(hù)理-課件
- 中國祥瑞-貔貅流傳和演變
- 詩詞大會訓(xùn)練題庫-十二宮格課件
- 土建工程冬季施工專項(xiàng)施工方案費(fèi)用計(jì)算書
- 事業(yè)單位財(cái)務(wù)報(bào)銷流程及制度課件
評論
0/150
提交評論