exponenta event banner

getSpectrumData

Сохранить данные спектра, показанные в анализаторе спектра

Описание

spectrumTable = getSpectrumData(scope) возвращает спектр и спектрограмму, отображаемые на анализаторе спектра вместе с дополнительными статистическими данными о спектре.

Примеры

свернуть все

Сохраните оценку спектра, отображаемую на анализаторе спектра.

Создание объекта системы Spectrum Analyzer scopeи создать данные.

scope = dsp.SpectrumAnalyzer;
scope(randn(5000,3))

Сохраните данные из последнего спектра, показанного на анализаторе спектра, в таблице.

specTable = getSpectrumData(scope)
specTable =

  1x3 table

    SimulationTime       Spectrum        FrequencyVector
    ______________    _______________    _______________

        {[0]}         {1536x3 double}    {1536x1 double}

Входные аргументы

свернуть все

Анализатор спектра, который требуется запросить. Укажите dsp.SpectrumAnalyzer Системный object™ или SpectrumAnalyzerConfiguration объект для блока анализатора спектра.

Выходные аргументы

свернуть все

Возвращается таблица спектра, содержащая следующие поля:

ОбластьОписание
SimulationTimeВремя моделирования
SpectrumДанные о мощности, плотности мощности или среднеквадратичном спектре
SpectrogramДанные спектрограммы
MinHoldTraceМинимальные данные трассировки удержания
MaxHoldTraceМаксимальное количество данных трассировки удержания
FrequencyVectorЧастотный вектор

Представлен в R2017b