我试图在矩阵的最大值出现之前获取矩阵的最小值。我有两个矩阵:矩阵数据和矩阵a。矩阵 a 是矩阵数据的子集,由矩阵数据的最大值组成。我有以下代码,但显然做错了什么。
edit:
矩阵 a 是矩阵数据的最大值。我从中得出:
for x=1:size(data,1)
a(x)=max(data(x,:));
end
a=a'
clear x
矩阵b代码:
for x=1:size(data,1)
b(x)=min(data(x,(x<data==a)));
end
b=b'
clear x
matrix data matrix a matrix b
1 2 3 4 4 1
6 5 4 7 7 4
9 6 12 5 12 6
我需要矩阵数据中出现的矩阵 a 之前出现的所有最小值