matlab
统计
频数、频率和累积频率
(2011-03-30 21:03:26)
function result = HistRate(x)
% HistRate(x)
,
统计数组
x
中的元素出现的频数、
频率和累积频率,
以表格
形式显示在屏幕上
.
% x
可以是数值型数组、字符串、字符型数组、字符串元胞数组和名义尺度数
组。
%
% result = HistRate(x)
,返回矩阵或元胞数组
result
,它是多行
4
列的矩
阵或元胞数组,
%
四列分别对应取值、频数、频率、累积频率。当
x
是数值型数组时,
result
为矩阵;当
x
%
是字符串、字符型数组、字符串元胞数组和名义尺度数组时,
result
为元
胞数组。
%
%
用户还可参考
tabulate
函数,该函数比
tabulate
函数的效率高。
%
% Copyright xiezhh
,
2010.3.8
if isnumeric(x)
x = x(:);