假设我有一个矩阵,有NY
行和NX
列
a(NY,NX)
对于某些整数i
, j
,
a(i,j) = value
在MATLAB中是否有一个内建函数给我集合a:= {all (i,j)使得值= a(i,j)}
使用find
有两个输出:
[ii jj] = find(A==value);
的例子:
>> A = [ 1 2 3;
3 2 1;
2 1 0];
>> value = 3;
>> [ii jj] = find(A==value)
ii =
2
1
jj =
1
3
请注意,结果首先按列排序,然后按行排序。