概述
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的用法,MATLAB中mode函数的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复