回复: 新人提问:如何实现求一个矩阵中N个最大值及下标的函数
大家看一下这样写有问题么?
function [output] = find_max_position(input,max_amount)
output=zeros(max_amount,1);
input=abs(input);
max_value=max(max(input));
sorted=sort(input,1,'descend');
i=0;
for j=1:300
for k=1:300
if input(j,k)>=sorted(max_amount) && i<max_amount
i = i + 1;
output(i)=j+300*k;
end
end
end
end
此帖于 2011-12-21 10:27 被 hipichu777 编辑。
|