概述
- 在研究语音的时候,由于对语音进行特征提取时,采用分帧的形式进行处理。比如说,对于语音信号进行分帧(m帧),并提取n维的MFCC特征,一般得到的特征数量为(n*m),当m很大时,往往数据量较大。一般的英文文献中提到可以将其统计量作为特征处理,以减少数据的运算量。本人当时弄的时候,由于知道的统计量数量实现是有限,所有好多matlab自带的统计函数都不知道。*
-
- matlab中对应的统计量的函数
1.1. 均值(mean):解释及调用形式如下。
mean(x):其中对输入的数据x求均值,其中x为矩阵或者为向量。此时若x为向量则求其均值,若x为矩阵,则对其进行按照列进行取均值。mean(x,2)表示对输入的矩阵x按行取均值。
例子如下:
a=[1 2;3 4]
mean(a)=[2 3];即此时是按照列进行均值的求取。
mean(a,2)=[1.5;3.5];即此时是按照行进行均值的求取。
1.2 方差(var):调用形式如下。
var(x,y,z)的三个参数的说明如下:x表示要求方差的矩阵或者向量;y的取值为0或1,0表示以(N-1)归一化,1表示以N归一化,即最后计算时的分母的值;第三个参数表示按行还是按列进行求方差,若值为1则表示按列求方差,若为0表示按行求方差。
例子如下:
b=[1 2 3;4 5 6];
var(b,0,1)=[4.5 4.5 4.5];1.3 最大值(max),解释及调用形式如下。
max(x):其中对输入的数据x求最 - matlab中对应的统计量的函数
最后
以上就是踏实百褶裙为你收集整理的matlab中的常见的统计函数的使用与范例介绍的全部内容,希望文章能够帮你解决matlab中的常见的统计函数的使用与范例介绍所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复