在矩阵中查找小于另一个数字的最大数字

时间:2016-09-17 22:06:08

标签: matlab scripting

假设我有一个矩阵X,我想得到X中最大值的行数和列数小于数字y。我应该如何在MATLAB中执行此操作?

1 个答案:

答案 0 :(得分:5)

这是一种方法

X = rand(4,4)
y = rand
f = X - y;
f(f > 0) = -inf;
[~, ind] = max(f(:));
[i,j] = ind2sub(size(X), ind)