如何在matlab中从数组中获取频繁值

时间:2010-09-18 15:10:12

标签: matlab

我有一系列值可以说:

a =

   77.0000   83.3400  131.9300  131.9300  109.0600   37.6800   76.7100  189.3300 

  443.5000  328.1500  343.6400  343.6400  272.6000  421.8600  393.7900  353.8400

现在我想从这个数组的第一行获得频繁的值 像这样:

b = [131.9300 131.9300]

以及接近131的所有其他值。

1 个答案:

答案 0 :(得分:2)

尝试:

>> [val count] = mode( a(1,:) )
val =
       131.93
count =
     2