來源:https://ww2.mathworks.cn/help/matlab/ref/find.html?searchHighlight=find&s_tid=doc_srchtitle
find
說明
示例
輸入參數
輸出參數
詳細信息
提示
-
要查找符合條件的數組元素,請結合使用
find
和關系表達式。例如,find(X<5)
返回X
中小於5
的元素的線性索引。 -
要直接查找
X
中滿足條件X<5
的元素,請使用X(X<5)
。盡量避免使用X(find(X<5))
之類的函數調用,因為這種調用中對邏輯矩陣使用的find
完全沒有必要。 -
將
find
與X>1
之類的關系運算結合在一起執行時,必須記住關系運算的結果是由 1 和 0 組成的邏輯矩陣。例如,命令[row,col,v] = find(X>1)
會返回由v
的邏輯值1
(true
) 組成的列向量。 -
行下標和列下標,即
row
和col
與k
×k = sub2ind(size(X),row,col)
中的線性索引相關。
擴展功能
在 R2006a 之前推出