matlab怎样从数组中扫描定位并提取元素

从二维数组中提取,通过编程实现,不能直接的a(i,j)来提取,谢谢高手帮忙!!!

第1个回答  推荐于2016-04-02
用find就好。
举个例子:
a=magic(3)

a =

8 1 6
3 5 7
4 9 2

>> [x,y]=find(a==7)%找a中为7的元素,返回所在行和所在列到[x,y]

x =

2

y =

3本回答被提问者采纳
第2个回答  2019-05-03
用find就好。
举个例子:
a=magic(3)
a
=
8
1
6
3
5
7
4
9
2
>>
[x,y]=find(a==7)%找a中为7的元素,返回所在行和所在列到[x,y]
x
=
2
y
=
3
相似回答