我有矩阵C (m x n)
我需要找到特定列(m+1
到n-1
)中最小元素的索引。
d = min(c(c>0));
[x,en] = find(c == d);
请帮助
答案 0 :(得分:0)
您可以使用min():
g = c(:,m+1:n-1); %get the subset first
[d,ind] = min(g(g>0)); %get the minimum and index of that minimum
答案 1 :(得分:0)
这可能就是你想要的,
Cm = C(:,m + 1 : n - 1);
d = min(Cm(Cm>0));
[row,col] = find(Cm == d);
if numel(col) > 0
col = col + m;
end