400×77的矩阵,要把每一列的数据导出并进行筛选,选择大于0的,用find!要求一列一列的单独列出
A=rand(400,77);
for i=1:77
a=A(:,i);
a(find(a>0))
end追问
for i=1:77
a=A(:,i);
a(find(a>0))
end追问
如果要求返回值是1所在的列的位置呢?
我编的是x=rem(ans,77).现在,???谢谢
i是所在列
find(a==1) 是所在行
find的是具体的数耶,而不是所在行的数
追答a(find(a==1)) 才是具体的数
温馨提示:答案为网友推荐,仅供参考