我很好奇 - 是否有一个Matlab命令可以返回Matrix中的元素> 0?
答案 0 :(得分:7)
以下代码返回矩阵A
的所有正元素:
A(find(A > 0))
或Gunther Struyf提出的简短形式:
A(A > 0)
答案 1 :(得分:3)
find函数将返回非零元素的索引。
ind = find(A > 0);
正是你要找的......
答案 2 :(得分:1)
或者专门为此目的设计的命令:'nonzeros'
nz_A = nonzeros(A);