我正在将MATLAB代码翻译成FORTRAN。
[m,label] = min(result.data.d')
result.data.d维度是(1484,8)。因此,使用转置,程序最小化行或列?
for i = 1:c
index=find(label == i);
dat{i}=data.X(index,:);
meret(i)= size(dat{i},1);
end
来自Mathworks.com:
k = find(X) returns a vector containing the linear indices of each nonzero element in array X
我不明白为什么在这里使用索引。