下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)生試驗(yàn)匯報(bào)開課學(xué)院及試驗(yàn)室:機(jī)電學(xué)院11 月30曰學(xué)院機(jī)電學(xué)院年級、專業(yè)、班姓名學(xué)號試驗(yàn)課程名稱MATLAB程序設(shè)計(jì)成績試驗(yàn)項(xiàng)目名稱試驗(yàn)3:數(shù)值數(shù)組及其運(yùn)算指導(dǎo)老師壹、試驗(yàn)?zāi)康?、掌握壹維數(shù)組的創(chuàng)立措施;掌握壹維數(shù)組子數(shù)組的尋訪和賦值措施;2、掌握二維數(shù)組的創(chuàng)立措施;掌握二維數(shù)組子數(shù)組的尋訪和賦值措施;3、掌握數(shù)組的多種運(yùn)算,理解數(shù)組運(yùn)算和矩陣運(yùn)算的區(qū)別。二、試驗(yàn)原理1、數(shù)組的創(chuàng)立和尋訪數(shù)值數(shù)組(NumericArray)和數(shù)組運(yùn)算(ArrayOperations)壹直是MATLAB的關(guān)鍵內(nèi)容。自MATLAB5.x版起,由于其“面向?qū)ο蟆钡奶匦?,這種數(shù)值數(shù)組(如下簡稱為數(shù)組)成為了MATALB最重要的壹種內(nèi)建數(shù)據(jù)類型(Built-inDataType),而數(shù)組運(yùn)算就是定義在這種數(shù)據(jù)構(gòu)造上的措施(Method)。數(shù)組是指實(shí)數(shù)或復(fù)數(shù)構(gòu)成的長方陣列(Array),可以是壹維、二維、三維或更高的維數(shù)。不壹樣維數(shù)的數(shù)組創(chuàng)立和訪問的措施有相似之處,也有不壹樣之處。壹維數(shù)組的創(chuàng)立措施有:(1)逐壹輸入法;(2)冒號生成法;(3)定數(shù)線性采樣法;(4)定數(shù)對數(shù)生成法。對于壹維數(shù)組的尋訪,常用的有如下幾種類型:(1)x(3);(2)x([125]);(3)x(1:3);(4)x(3:end);(5)x(3:-1:1);(6)x(find(x>0.5));(7)x([12344321])。在這裏假設(shè)x是長度為5的壹維數(shù)組。二維數(shù)組則是由實(shí)數(shù)或復(fù)數(shù)排列稱矩形而成。二維數(shù)組和矩陣在數(shù)據(jù)構(gòu)造上相似;壹種矩形陣列是二維數(shù)組或矩陣取決于所使用的運(yùn)算符號。二維數(shù)組的創(chuàng)立措施有:(1)直接輸入法,用于生成較小數(shù)組;(2)運(yùn)用M文獻(xiàn)創(chuàng)立和保留數(shù)組,用于常常要調(diào)用的數(shù)組,尤其是較大并且復(fù)雜的數(shù)組。對于二維數(shù)組的尋訪,常用的有如下幾種類型:(1)全下標(biāo)標(biāo)識法,如A(2,3);(2)單下標(biāo)標(biāo)識法,如A(10),這種措施比較少用;(3)單下標(biāo)全元素標(biāo)識,如A(:),指的是A的各列按先左後右的次序、首尾相接排成“壹維長列”後,得到的壹維數(shù)組的所有元素,其成果是壹種壹維列數(shù)組;類似地,也需注意A(r,:)、A(:,c)的含義。(4)“邏輯1”標(biāo)識。在MATLAB中,提供了有關(guān)的函數(shù)用作常用的原則數(shù)組的生成,如全0數(shù)組、全1數(shù)組、單位矩陣、對角陣、均勻分布的隨機(jī)數(shù)組、正態(tài)分布的隨機(jī)數(shù)組等,均有有關(guān)的生成函數(shù)。對于某些數(shù)組的特殊操作,MATLAB也提供了對應(yīng)的操作函數(shù)。如提取對角元素或生成對角陣、逆時(shí)針旋轉(zhuǎn)二維數(shù)組90度、提取數(shù)組下三角部分、提取數(shù)組上三角部分等,均有對應(yīng)的函數(shù)。在應(yīng)用中注意運(yùn)用這些函數(shù),可以事半功倍。2、數(shù)組運(yùn)算數(shù)組運(yùn)算是指無論在數(shù)組上施加什么運(yùn)算(加減乘除或函數(shù)),總認(rèn)定那種運(yùn)算對被運(yùn)算數(shù)組中的每個(gè)元素平等地實(shí)行同樣的操作。數(shù)組運(yùn)算包括加、減、乘、除、乘方等,除加減外,數(shù)組之間進(jìn)行乘、除、乘方都必須在運(yùn)算符號前加“.”,否則視為矩陣運(yùn)算。此外,數(shù)組運(yùn)算還包括轉(zhuǎn)置、關(guān)系運(yùn)算和邏輯運(yùn)算。除了以運(yùn)算符號執(zhí)行數(shù)組運(yùn)算外,也可以對數(shù)組施加函數(shù),以函數(shù)形式進(jìn)行數(shù)組運(yùn)算。如對數(shù)組X執(zhí)行函數(shù)f的運(yùn)算:,其中X為m行n列的數(shù)組。執(zhí)行數(shù)組運(yùn)算的常用函數(shù)有三角函數(shù)和雙曲函數(shù)、指數(shù)函數(shù)、復(fù)數(shù)函數(shù)、圓整函數(shù)和求余函數(shù)、坐標(biāo)變換函數(shù)等。三、試驗(yàn)內(nèi)容1、壹維數(shù)組的創(chuàng)立(1)、運(yùn)用逐壹輸入法、冒號生成法以及定數(shù)線性采樣法創(chuàng)立如下壹維數(shù)組:X1=[1,2,3,4,5,6,7,8,9,10](2)、運(yùn)用冒號生成法創(chuàng)立如下數(shù)組:X2=(1,2,3,4,9,8,7,6,5)(3)、運(yùn)用定數(shù)對數(shù)生成法創(chuàng)立壹種第壹種元素為10,最終壹種元素為100,元素個(gè)數(shù)為51的壹維數(shù)組X3。壹維數(shù)組子數(shù)組的尋訪和賦值以冒號生成法創(chuàng)立壹種第壹種元素為0,步長為0.1,最終壹種元素為2的壹維數(shù)組X4,并寫出尋訪或賦值的如下指令:尋訪X4的第6個(gè)元素;同步尋訪X4的第2、5、7個(gè)元素;尋訪前3個(gè)元素構(gòu)成的子數(shù)組;尋訪除前3個(gè)元素外的所有的其他元素;由後三個(gè)元素倒排構(gòu)成的子數(shù)組;由不小于0.5的元素構(gòu)成的子數(shù)組;把第三個(gè)元素重新賦值為0;把目前x數(shù)組的第壹、四個(gè)元素都賦值為1。3、二維數(shù)組的創(chuàng)立,子數(shù)組的尋訪和賦值創(chuàng)立壹種M文獻(xiàn)(文獻(xiàn)名為myMatrix.m),定義壹種二維數(shù)組A,第壹行為11至15、30至26共10個(gè)元素,第二行為1~10共10個(gè)元素。然後運(yùn)行改M文獻(xiàn),生成數(shù)組AM,并按如下方式尋訪該數(shù)組:尋訪A的第壹行;尋訪A的第三列;同步尋訪A的第三列和第五列;把A的各列按自左至右的次序,首尾相接生成壹種“壹維長列”;把A的第1行第1列、第2行第2列以及第1行第5列的元素重新賦值為10、20、30;把A的第二行賦值為11~20。4、原則數(shù)組的生成和數(shù)組操作函數(shù)生成如下數(shù)組或矩陣:(1)長度為4的全1行數(shù)組和4×4的全1行數(shù)組;(2)5階單位陣;(3)生成壹矩陣A,第壹行為1、2,第二行為3、4;并使用diag函數(shù)生成A的對角線元素所構(gòu)成的對角陣。(4)生成壹維數(shù)組A,其值為1~10,并使用reshape函數(shù)把其重排成2×5的數(shù)組B;(5)使用flipdim和fliplr函數(shù)對B進(jìn)行翻轉(zhuǎn)操作,從返回成果觀測和總結(jié)各個(gè)函數(shù)的作用。注:flipdim的調(diào)用方式為:flipdim(B,1)和flipdim(B,2);其他均為function(B).總結(jié):flipud(B)和flipdim(B,1)是等價(jià)的,都為按行上下翻轉(zhuǎn);fliplr(B)和flipdim(B,2)是等價(jià)的,都為按列左右翻轉(zhuǎn)。5、數(shù)組運(yùn)算和矩陣運(yùn)算生成如下矩陣,,并進(jìn)行如下計(jì)算:B的第二列乘以A的第壹列;使用MATLAB協(xié)助系統(tǒng)查閱max函數(shù)的使用措施,并使用它求解B中的第二列與A中的第壹列逐行元素相乘所得矢量中的最大值。提醒:ln函數(shù)在matlab中為log6、多項(xiàng)式的體現(xiàn)方式及其操作求根為5,2+i,2-i,2,3的對應(yīng)線性方程體現(xiàn)式。求如下有理分式部分分式展開式,寫出求解代碼,并根據(jù)返回成果寫出展開式的數(shù)學(xué)體現(xiàn)式使用roots函數(shù)求方程3x7+2x-1=0的根。心得體會(huì)Matlab有許多地方與c語言很相似,同樣是操作命令。但同步我們也需要細(xì)心找出其中的不壹樣點(diǎn),辨別兩種語言,歸納總結(jié)。例如:百分號%在c語言中的意義為:(1)、取模運(yùn)算符;(2)、轉(zhuǎn)義符。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025河北科技工程職業(yè)技術(shù)大學(xué)第二批選聘22人參考筆試題庫附答案解析
- 2026廣東東莞市道滘鎮(zhèn)中心小學(xué)春季學(xué)期編外教師招聘2人參考考試題庫及答案解析
- 2025河北唐山一中教育集團(tuán)金楓葉學(xué)校招聘教師1人模擬筆試試題及答案解析
- 2026甘肅張掖市教育系統(tǒng)招聘公費(fèi)師范生72人備考考試試題及答案解析
- 2026西藏日喀則市薩迦縣選(聘)任社區(qū)工作者20人備考筆試題庫及答案解析
- 2025河北秦皇島市九龍山醫(yī)院第二批選聘工作人員3人模擬筆試試題及答案解析
- 2025年甘肅省張掖市山丹縣招聘城鎮(zhèn)公益性崗位人員33人備考考試試題及答案解析
- 2025四川雅安石棉縣佳業(yè)勞務(wù)派遣有限公司招聘石棉縣應(yīng)急救援指揮中心輔助人員1人備考筆試試題及答案解析
- 2025聊城陽昇嘉誠新悅(陽谷)物業(yè)管理服務(wù)有限公司公開選聘工作人員(5人)參考考試試題及答案解析
- 2025德州夏津縣事業(yè)單位工作人員“歸雁興鄉(xiāng)”參考考試試題及答案解析
- 2026中國儲備糧管理集團(tuán)有限公司黑龍江分公司招聘98人考試模擬卷附答案解析
- 2023年十堰市稅務(wù)系統(tǒng)遴選筆試真題匯編附答案解析
- 投資銀行核心業(yè)務(wù)操作流程與案例分析
- 2025輔警年度個(gè)人總結(jié)(2篇)
- 浙江省諸暨市2025年12月高三診斷性考試化學(xué)(含答案)
- 城鄉(xiāng)供水一體化項(xiàng)目施工方案
- 2025年人工智能訓(xùn)練師(中級)職業(yè)資格考試核心要點(diǎn)參考題庫(300題)含答案
- 2025版《道德與法治新課程標(biāo)準(zhǔn)》課標(biāo)測試卷測試題庫(含答案)
- 恒溫恒濕倉儲管理操作流程規(guī)范
- 2024年秋季新人教版七年級上冊地理全冊教學(xué)課件(新版教材)
- 25秋國家開放大學(xué)《管理英語2》形考任務(wù)參考答案
評論
0/150
提交評論