您可以使用find
函数返回符合特定条件的索引。在这种情况下,条件为age > 16 & age < 70
,其中age
是包含您要搜索的值的向量。
>> age = randi([10, 80], 10, 1)
age =
21
78
77
44
66
20
39
75
66
78
>> find(age > 16 & age < 70)
ans =
1
4
5
6
7
9
我们可以用
来查看
>> age(ans)
ans =
21
44
66
20
39
66
我们发现find
只返回了大于16且小于70的值。