galinwa 发表于 2006-11-19 11:41

求助

本人有一8*7052的矩阵需要处理,就是找到每列的最小值(绝对值),并将它赋予1,该列中的其他值赋予0,之后将1在第一行的赋值为1,1在第二行的赋值为2,依次类推,望高手不吝赐教,感激不尽

jimin 发表于 2006-11-19 12:04

看是不是你想要的结果?
a=rand(8,7052);
=min(abs(a));
c=zeros(8,7052);
for k=1:length(j)
   c(j(k),k)=j(k);
end
页: [1]
查看完整版本: 求助