MATLAB查找矩阵中某值并返回索引
时间: 2024-02-02 11:05:04 浏览: 340
matlab 矩阵索引
可以使用MATLAB内置函数`find`来查找矩阵中某个值的索引。
例如,如果要在矩阵A中查找值为5的元素,可以使用以下代码:
```
[row, col] = find(A == 5);
```
`find`函数返回符合条件的元素的行和列的索引,这里将它们分别赋值给`row`和`col`。如果A中有多个值为5的元素,则`row`和`col`将是两个长度相等的向量。
如果你只需要返回符合条件的元素的行索引,可以使用以下代码:
```
row = find(A == 5);
```
如果你只需要返回符合条件的元素的列索引,可以使用以下代码:
```
col = find(A == 5);
```
阅读全文