getExtractorParameters

Получите текущие значения параметров объекта экстрактора функции

    Описание

    пример

    getExtractorParameters(sFE,featurename) использовали параметры, чтобы извлечь featurename.

    Примеры

    свернуть все

    Создайте signalFrequencyFeatureExtractor возразите и включите среднюю частоту, мощность полосы и пиковые амплитудные функции.

    sFE = signalFrequencyFeatureExtractor(MeanFrequency=true,BandPower=true,PeakAmplitude=true)
    sFE = 
      signalFrequencyFeatureExtractor with properties:
    
       Properties
                  FrameSize: []
                  FrameRate: []
                 SampleRate: []
        IncompleteFrameRule: "drop"
              FeatureFormat: "matrix"
    
       Enabled Features
         MeanFrequency, BandPower, PeakAmplitude
    
       Disabled Features
         MedianFrequency, OccupiedBandwidth, PowerBandwidth, WelchPSD, PeakLocation
    
    
       
    

    Получите текущие параметры для пиковой амплитуды. Обратите внимание на то, что не все функции имеют параметры для расчета функции.

    params = getExtractorParameters(sFE,'PeakAmplitude')
    params = struct with fields:
             PeakType: "maxima"
        MaxNumExtrema: 1
        MinProminence: []
        MinSeparation: []
        FlatSelection: []
    
    

    Можно также изменить параметры функции. Определите максимальный номер peaks к 2 и минимальное пиковое разделение к 3 выборки.

    params.MaxNumExtrema = 2;
    params.MinSeparation = 3
    params = struct with fields:
             PeakType: "maxima"
        MaxNumExtrema: 2
        MinProminence: []
        MinSeparation: 3
        FlatSelection: []
    
    

    Входные параметры

    свернуть все

    Покажите объект экстрактора в виде signalFrequencyFeatureExtractor объект.

    Извлеченная функция в виде строкового скаляра или вектора символов.

    Типы данных: char | string

    Смотрите также

    Объекты

    Функции

    Введенный в R2021b