当前位置:   article > 正文

信号时域统计分析—matlab_时域统计分析是什么

时域统计分析是什么

时域分析即在时间域上对信号进行分析处理。常见的时域分析包括统计分析、自相关分析和互相关分析等方法。此处主要罗列统计分析:常见的统计分析参数有:最值、有效值、峰值、平均值、方差、均方根、波形因数、裕度、冲击指数、峭度和偏度等。

均值即信号采样值总和与采样点数的比值,体现了信号数据的平均水平,计算方法如下:

               

均方根即信号采样值平方和的平方根,它可以表征信号的强度,计算方法如下:

            

方差即信号采样值与信号均值的偏差平方和的平方根,体现了数据的离散程度,方差越大,说明数据波动越大,计算方法如下:

          

峭度能够描述信号波形的变化程度,有利于检测信号中冲击成分,计算方法如下:

                           

偏度(或斜度),反映信号正负幅值分布的不对称性特征,偏度越大,信号取值越不对称,可表示为:

                           

matlab实现如下:

  1. fs = 50; %采样频率
  2. x=0:1/fs:10;
  3. y=sin(50*pi*x); %信号
  4. plot(y);
  5. ma = max(y); %最大值
  6. mi = min(y); %最小值
  7. me = mean(y); %平均值
  8. pk = ma-mi; %峰-峰值
  9. av = mean(abs(y)); %绝对值的平均值(整流平均值)
  10. va = var(y); %方差
  11. st = std(y); %标准差
  12. ku = kurtosis(y); %峭度
  13. sk = skewness(y); %偏度
  14. rm = rms(y); %均方根
  15. S = rm/av; %波形因子
  16. C = pk/rm; %峰值因子
  17. I = pk/av; %脉冲因子
  18. xr = mean(sqrt(abs(y)))^2;
  19. L = pk/xr; %裕度因子

信号图形如下:

计算出各统计量如下:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/949079
推荐阅读
相关标签
  

闽ICP备14008679号