主要内容

提取

提取时域或频域特征

    描述

    例子

    特性=提取(超临界流体x返回一个包含从输入中提取的特征的矩阵或表x.输出取决于特征提取器对象的设置超临界流体

    例子

    特性信息) =提取(超临界流体x返回一个结构信息将特定特性映射到输出特性矩阵中的列位置特性.属性时,此语法才有效FeatureFormat属性的特征提取对象“矩阵”

    特性信息framelimits) =提取(超临界流体x返回一个矩阵framelimits谁的的开始和结束限制th框架。属性时,此语法才有效FeatureFormat属性的特征提取对象“矩阵”

    例子

    全部折叠

    在波士顿的洛根机场,连续31天记录一组每小时的摄氏温度读数。图数据。

    负载bostemp天=一句子* 24)/ 24;情节(天,tempC)轴ylabel (“临时(\ circC)”)包含(时间自2011年1月1日起(天))标题(“洛根机场干球温度(来源:美国国家海洋和大气管理局)”

    图中包含一个轴对象。轴对象的标题为Logan机场干球温度(来源:NOAA)包含一个类型为线的对象。

    创建一个signalTimeFeatureExtractor对象,并启用PeakValue特性。要获得每天的最高绝对温度读数,设置帧大小为24采样与帧重叠0样本。

    = signalTimeFeatureExtractor医药(FrameSize = 24日FrameOverlapLength = 0, PeakValue = true);

    调用提取函数在对象上提取数据集中的日绝对最高温度。

    tempC peaktemps =提取(医药)
    peaktemps =31日×12.8000 6.1000 8.3000 3.3000 2.8000 4.4000 4.4000 6.1000 10.6000 11.7000⋮

    确认提取的峰值。将信号分成24个代表每天温度读数的样本段,并计算每个段的最大绝对值。将得到的向量与peaktemps

    y =缓冲区(tempC、24);[mx, idx] = max (abs (y));tf = isequal (peaktemps mx”)
    tf =逻辑1

    考虑在1 kHz采样2秒的二次啁啾。啁啾的初始频率为100hz,在频率处增加到200hzt= 1秒。计算并显示声谱图。

    fs = 1 e3;t = 0:1 / fs: 2;y =唧唧声(t, 100, 1200,“二次”);pspectrum (y, fs,的谱图

    图中包含一个轴对象。标题为Fres = 10.2261 Hz, Tres = 251 ms的轴对象包含一个类型为image的对象。

    创建一个signalFrequencyFeatureExtractor目的从信号中获得频率的平均值和中值。指定采样率。

    超临界流体= signalFrequencyFeatureExtractor (SampleRate = fs, MeanFrequency = true, MedianFrequency = true);

    提取特征。信息返回的列索引特性提取的每个特征。

    (功能,信息)=提取(超临界流体,y)
    特点=1×2226.0160 - 199.7034
    信息=结构体字段:MeanFrequency: 1 MedianFrequency: 2

    设置FrameSize帧速率特征提取对象的属性,将信号分成两帧。第一帧表示在初始频率为100hz振荡的啁啾,第二帧表示在200hz振荡的啁啾。提取每帧的平均频率和中值频率,并在输出中包含帧限制。

    超临界流体。FrameSize =圆(长度(y) / 2);超临界流体。帧速率= 1000;(特性、信息framelimits) =提取(超临界流体,y)
    特点=2×2131.4921 124.9820 331.2664 324.6992
    信息=结构体字段:MeanFrequency: 1 MedianFrequency: 2
    framelimits =2×21 1001 1001 2001

    输入参数

    全部折叠

    特征提取器对象,指定为signalFrequencyFeatureExtractor对象或一个signalTimeFeatureExtractor对象。

    输入信号,指定为向量或矩阵。

    数据类型:|

    输出参数

    全部折叠

    提取的特征,返回为l——- - - - - -——- - - - - -N数组:

    • l-帧数

    • -每帧提取的特征数量

    • N-通道数量

    当你设置FeatureFormat属性的输入特征提取器对象“表”,该函数在一个表中返回提取的特性,表中列出了前两个表变量中的框架限制。当你设置FeatureFormat属性的输入特征提取器对象“矩阵”,该函数返回矩阵中提取的特征。

    特征信息,作为结构返回。函数将每个特性映射到输出矩阵中的列位置特性.该参数仅在设置FeatureFormat属性的输入特征提取器对象“矩阵”

    帧限制,返回一个矩阵。的th行framelimits的开始和结束限制th框架。该参数仅在设置FeatureFormat属性的输入特征提取器对象“矩阵”

    介绍了R2021b