功能:
寻找非零元素的索引和值
语法:
1. ind = find(X)
2. ind = find(X, k)
3. ind = find(X, k, 'first')
4. ind = find(X, k, 'last')
5. [row,col] = find(X, ...)
6. [row,col,v] = find(X, ...)
说明:
1. ind = find(X)
找出矩阵X中的所有非零元素,并将这些元素的线性索引值(linear indices:按列)返回到向量ind中。
如果X是一个行向量,则ind是一个行向量;否则,ind是一个列向量。
如果X不含非零元素或是一个空矩阵,则ind是一个空矩阵。
2. ind = find(X, k) 或 3. ind = find(X, k, 'first')
找到前K个不为0的线性索引值。k必须是一个正数,但是它可以是任何数字数值类型。
4. ind = find(X, k, 'last')
找到后k个不为零元素的线性索引值。
5. [row,col] = find(X, ...)
返回矩阵X中非零元素的行和列的索引值。这个语法对于处理稀疏矩阵尤其有用。
如果X是一个N(N>2)维矩阵,col