1、功能
返回向量、数组或数据域中出现频率最多的数值。
2、语法
1) M = mode(X) %计算向量或数组X中出现次数最多的数值;对于矩阵则返回每列元素中频率最多的元素。
2) [M,F]=mode(X) %M记录矩阵每列最频繁的元素,F记录该元素出现的次数
3) [M,F,C]=mode(X) %C的每个元素是与M的对应元素相同频率的所有值的排序向量
备注:
·mode(X)=mode(X,1) 计算每列的频率最大值的行向量。 当有多个值有相等的频率时,mode返回这个最小的值。
·mode(X,2) 计算每行的频率最大值的列向量。 当有多个值有相等的频率时,mode返回这个最小的值。
3、示例
### 数组、向量
>>X= fix(100*rand(1,10)) X=
52 93 89 30 33 54 30 10 9 97
>> mode(X)
ans =
30
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
### 矩阵
>> X=fix(100*rand(5,4))X =
32 48 3 37
36 75 46 56
83 67 21 63
96 83 31 34
56 49 62 98
>> [M,F]=mode(X)
M =
32 48 3 34F =
1 1 1 1
最后
以上就是洁净便当最近收集整理的关于matlab中mode的用法,MATLAB中mode函数的使用的全部内容,更多相关matlab中mode内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复