matlab中find函数
时间: 2023-10-10 15:16:05 浏览: 32
matlab中find函数用法
在MATLAB中,find函数可以用来查找数组中满足指定条件的元素的索引。其基本语法为:
```
indices = find(array, condition)
```
其中,array表示要查找的数组,condition是一个逻辑表达式,用来指定要查找的元素应满足的条件。该函数会返回一个包含符合条件的元素索引的列向量indices。例如,查找一个向量中所有大于5的元素的索引,可以使用以下代码:
```
v = [1 6 2 7 5 8];
indices = find(v > 5);
```
执行结果为indices = [2; 4; 6],即第2、4、6个元素(也就是6、7、8)满足条件。
阅读全文