是否有内置函数在MATLAB中提取不等于零的值?

时间:2016-02-09 19:59:39

标签: matlab built-in

我想知道下面是否有一个(较小的)函数,而是提取不等于零的值?

a = [67 0 8 25 0 20 0 90 7 2 9];

smaller10 = a(a < 10)

smaller10 =

 0     8     0     0     7     2     9

1 个答案:

答案 0 :(得分:3)

使用

a(a~=0)

nonzeros(a).'

您可以找到nonzeros here的文档。