第1个回答 2013-09-29
tabulate函数
用于统计矩阵中各元素出现的次数
>> x = [2 2 6 5 2 3 2 4 3 4 3 4 4 4 4 2 2
6 0 4 7 2 5 8 3 1 3 2 5 3 6 2 3 5
4 3 1 4 2 2 2 3 1 5 2 6 3 4 1 2 5];
>> tabulate(x(:))
Value Count Percent
0 1 1.96%
1 4 7.84%
2 14 27.45%
3 10 19.61%
4 10 19.61%
5 6 11.76%
6 4 7.84%
7 1 1.96%
8 1 1.96%
追问用tabulate函数容易出现很多无关的变量的概率,他只能取一个区间来统计。
X = unique(B);
[M N]=hist(B,X);
maxcount = max(M);这样用hist实现挺好的,这是我后来找到的
本回答被提问者和网友采纳
第2个回答 2015-11-22
运用tabulate函树,输入以下矩阵即可
>> x = [2 2 6 5 2 3 2 4 3 4 3 4 4 4 4 2 2
6 0 4 7 2 5 8 3 1 3 2 5 3 6 2 3 5
4 3 1 4 2 2 2 3 1 5 2 6 3 4 1 2 5];
>> tabulate(x(:))
Value Count Percent
0 1 1.96%
1 4 7.84%
2 14 27.45%
3 10 19.61%
4 10 19.61%
5 6 11.76%
6 4 7.84%
7 1 1.96%
8 1 1.96%
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB应用非常之广泛。
第3个回答 2015-12-05
a=[1,3,3,5,5,6,2,6,9,9];
b=unique(a);
c=histc(a,b);
第4个回答 2013-09-29
tabulate函数
用于统计矩阵中各元素出现的次数
>> x = [2 2 6 5 2 3 2 4 3 4 3 4 4 4 4 2 2
6 0 4 7 2 5 8 3 1 3 2 5 3 6 2 3 5
4 3 1 4 2 2 2 3 1 5 2 6 3 4 1 2 5];
>> tabulate(x(:))
Value Count Percent
0 1 1.96%
1 4 7.84%
2 14 27.45%
3 10 19.61%
4 10 19.61%
5 6 11.76%
6 4 7.84%
7 1 1.96%
8 1 1.96%
追问用tabulate函数容易出现很多无关的变量的概率,他只能取一个区间来统计。
X = unique(B);
[M N]=hist(B,X);
maxcount = max(M);这样用hist实现挺好的,这是我后来找到的
本回答被提问者和网友采纳
第5个回答 2015-11-22
运用tabulate函树,输入以下矩阵即可
>> x = [2 2 6 5 2 3 2 4 3 4 3 4 4 4 4 2 2
6 0 4 7 2 5 8 3 1 3 2 5 3 6 2 3 5
4 3 1 4 2 2 2 3 1 5 2 6 3 4 1 2 5];
>> tabulate(x(:))
Value Count Percent
0 1 1.96%
1 4 7.84%
2 14 27.45%
3 10 19.61%
4 10 19.61%
5 6 11.76%
6 4 7.84%
7 1 1.96%
8 1 1.96%
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB应用非常之广泛。
第6个回答 2015-12-05
a=[1,3,3,5,5,6,2,6,9,9];
b=unique(a);
c=histc(a,b);