matlab - 我想在 matlab 的矩阵中找到一个数字的位置

标签 matlab

我有一个矩阵可以说

x =
 2     2     3
 4     3     2
 6     4     8

现在我想获取数字 4 的位置。
我想要像这样的 ans :

ans=(2,1) (3,2)

因为这些是矩阵中 4 的位置。

最佳答案

使用find :

[i,j] = find(x == 4)

关于matlab - 我想在 matlab 的矩阵中找到一个数字的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3847042/

相关文章:

matlab - 如何有条件地获取矩阵行?

matlab - 无法启动 matlabpool

MATLAB 如何从原始类中的类中的方法修改值类的属性?

matlab - 我如何进行随机交换但限制该数字可以从其原始位置移动多远?

regex - 在Matlab中以最通用的方式从char数组中提取数值数组

matlab - 如何从 n 维数组中修剪前导和尾随 NaN 值?

matlab - 使用 MATLAB imread 函数读取 URL 图像时指定超时

matlab - 在 MATLAB 中迭代所有整数向量总和为某个值?

c++ - 在 C++ 代码中集成 matlab C++ 共享库

Matlab 将匿名函数转换为 Latex 表达式