資料介紹
本篇記錄的是基本的數(shù)組操作,將包括數(shù)組元素的尋址、查找和排序,本來(lái)是打算本矩陣的基本操作也介紹下,不過(guò)時(shí)間比較感覺不太夠,就留到下一篇再進(jìn)行記錄了,先把上一篇和本篇的內(nèi)容好好吸收吧,內(nèi)容說(shuō)多不多,但是含金量我感覺是夠的。
關(guān)于尋址,知多少?
都知道在數(shù)組中包含多個(gè)元素,因此對(duì)數(shù)組的單個(gè)元素或多個(gè)元素進(jìn)行訪問(wèn)操作(就是我們想要拿某個(gè)特定位置或者特定的值來(lái)使用),需要對(duì)數(shù)組進(jìn)行尋址操作,MATLAB中,數(shù)組尋址就是通過(guò)對(duì)數(shù)組的下表訪問(wèn)實(shí)現(xiàn),不知道你們對(duì)之前記錄的篇章中出現(xiàn)的“end”這個(gè)參數(shù)是否還有印象,代表數(shù)組的末尾。 我們更多的還是要記住,MATLAB在內(nèi)存在以列的方向保持二維數(shù)組。對(duì)于一個(gè)m行n列的數(shù)組,分別使用i和j代表元素行列的索引,則一個(gè)二維數(shù)組的尋址可表示為A(i,j);代表A矩陣第中i行j列的這個(gè)特定元素,如果括號(hào)里只有一個(gè)數(shù),這種就叫做單下標(biāo)尋址,如A(k);代表的就是按列進(jìn)行逐一計(jì)數(shù),直到數(shù)值為k的那個(gè)元素,和(j-1)*m+i等價(jià),等下可以用兩個(gè)函數(shù)來(lái)進(jìn)行轉(zhuǎn)化,直接演示一下尋址的操作,你們就懂上面講的意思了,關(guān)于代碼就不做多講述了,如果這種簡(jiǎn)單的代碼還看不懂的話,就把文章多看看吧:
1、一維數(shù)組
2、二維數(shù)組尋址
查找、排序那些事
看到查找二字,是不是就會(huì)想到“Ctrl+F“,如果沒有,當(dāng)我沒說(shuō)。。。 MATLAB里提供了一個(gè)數(shù)組查找函數(shù),可以查找數(shù)組中非零數(shù)組元素,并返回其在整個(gè)數(shù)組中的索引值,調(diào)用格式: k=find(X) k=find(X,n) k=find(X,n,direction) [row,col]=find(___) [row,col,v]=find(___)
k表示非零元素的下標(biāo)值,row和col分別表示行下標(biāo)向量和列下標(biāo)向量,和上一篇說(shuō)的索引i和j是一個(gè)東西,只是為了方便理解,這邊換row和col來(lái)表示,v表示非零元素向量。
在實(shí)際應(yīng)用中,通常使用多邏輯關(guān)系組合產(chǎn)生邏輯數(shù)字,判斷數(shù)組元素是否滿足某種比較關(guān)系,然后通過(guò)find函數(shù)返回符合比較關(guān)系的元素索引,從而實(shí)現(xiàn)對(duì)數(shù)組元素的查找。
再說(shuō)一下排序,其實(shí)這個(gè)之前也展示過(guò)了,驚不驚喜,意不意外?
如果沒印象,那接著看,排序函數(shù):sort;可對(duì)任意給定的數(shù)組進(jìn)行排序,語(yǔ)法:
B=sort(A)
B=sort(A,dim)
B=sort(___,direction)
B=sort(___,Name,Value)
[B,I]=sort(___)
B為返回的排序后的數(shù)組,A為輸入的待排序的數(shù)組,A為多數(shù)組時(shí),用dim指定需要排序的維數(shù),默認(rèn)值是1;
·假定有矩陣A。sort(A,1)對(duì)A的列元素進(jìn)行排序。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 數(shù)學(xué)建模選修課之MATLAB的基礎(chǔ)使用教程 0次下載
- matlab控制與系統(tǒng)仿真實(shí)驗(yàn)--數(shù)值數(shù)組的創(chuàng)建與運(yùn)算
- 基于MATLAB的數(shù)值方法英文資料下載 0次下載
- 基于Matlab的機(jī)構(gòu)與機(jī)器人分析資料下載 13次下載
- Learning MATLAB英文版電子資料下載 0次下載
- Matlab系列之數(shù)組(矩陣)的生成資料下載
- Matlab系列之程序調(diào)試資料下載
- 數(shù)組的運(yùn)算+矩陣的運(yùn)算資料下載
- JavaScript數(shù)組使用技巧資料免費(fèi)下載 8次下載
- MATLAB入門教程之MATLAB矩陣和數(shù)組的表示詳細(xì)資料介紹 0次下載
- C語(yǔ)言入門教學(xué)之數(shù)組資料總結(jié)免費(fèi)下載 5次下載
- Labview之簇數(shù)組與二維數(shù)組顯示 0次下載
- Labview之創(chuàng)建簇數(shù)組 0次下載
- Labview之索引數(shù)組 0次下載
- MATLAB數(shù)組操作 0次下載
- 數(shù)組和指針不相同嗎?數(shù)組和指針有哪些區(qū)別 1608次閱讀
- C 語(yǔ)言數(shù)組的基本結(jié)構(gòu) 625次閱讀
- 路徑規(guī)劃算法之柵格地圖繪制 1847次閱讀
- C語(yǔ)言數(shù)組是什么 1448次閱讀
- 網(wǎng)絡(luò)和變量的未壓縮數(shù)組 716次閱讀
- SystemVerilog動(dòng)態(tài)數(shù)組的大小更改展示 1489次閱讀
- unpacked數(shù)組和packed數(shù)組的主要區(qū)別 2877次閱讀
- 使用Arduino數(shù)組的示例 2066次閱讀
- Numpy數(shù)組的高級(jí)操作總結(jié) 1374次閱讀
- 理解函數(shù)指針、函數(shù)指針數(shù)組、函數(shù)指針數(shù)組的指針 1.4w次閱讀
- 指針數(shù)組和數(shù)組指針的區(qū)別 1.9w次閱讀
- C語(yǔ)言數(shù)組詳解 1.5w次閱讀
- MATLAB程序調(diào)試的方法及工具介紹 6879次閱讀
- MATLAB基礎(chǔ)知識(shí)MATLAB的簡(jiǎn)介,編程環(huán)境和基本操作的詳細(xì)概述 7615次閱讀
- Java數(shù)組的基本操作方法整理 1219次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論