(translator=Erison, ChineseSource=Erison-20020506-6\find.html, EnglishSource=c:\matlabr12\help\techdoc\ref\find.html)
MATLAB Function Reference    
find

尋找非零元素的索引

Syntax

Description

k = find(X) 回傳陣列 X 裡非零元素的索引。若沒有非零元素,則回傳空矩陣。

[i,j] = find(X) 回傳矩陣 X 裡非零元素的列索引及行索引。適用於稀疏矩陣。

[i,j,v] = find(X) 額外回傳一個行向量 v,其裡面元素為矩陣 X 裡非零元素的值。

通常 find(X)X 視為 X(:),即視為 X 裡所有行連接起來的行向量。

Examples

[i,j,v] = find(X~=0) 產生全為 1 的向量 v 和列索引及行索引。

用於向量的例子

用於矩陣的例子:

See Also

nonzeros, sparse, colon, logical operators, relational operators


 filter2 findall