Matlab tabulate()函数统计数组中各数字,元素出现的次数

统计数值型数组中各元素出现的频数、频率。

例子1:

    1. >> x = [2 2 6 5 2 3 2 4 3 4 3 4 4 4 4 2 2
    2. 6 0 4 7 2 5 8 3 1 3 2 5 3 6 2 3 5
    3. 4 3 1 4 2 2 2 3 1 5 2 6 3 4 1 2 5];
    4. >> tabulate(x(:))
    5. Value Count Percent
    6. 0 1 1.96%
    7. 1 4 7.84%
    8. 2 14 27.45%
    9. 3 10 19.61%
    10. 4 10 19.61%
    11. 5 6 11.76%
    12. 6 4 7.84%
    13. 7 1 1.96%
    14. 8 1 1.96%

例子2:

a=[1 2 3 3 3 6 2]

K>> tabulate(a)

Value Count Percent

1 1 14.29%

2 2 28.57%

3 3 42.86%

4 0 0.00%

5 0 0.00%

6 1 14.29%