exponenta event banner

информация

Характеристическая информация о сформированном сигнале

Описание

пример

S = info(nco) возвращает структуру, содержащую характеристическую информацию, S, о dsp.NCO object™ системы, nco.

Примеры

свернуть все

Информация признака объекта NCO определяется следующими полями:

  • NumPointsLUT - Количество точек данных в таблице подстановки.

  • SineLUTSize - Размер таблицы поиска синусоиды в четверти волны в байтах.

  • TheoreticalSFDR - Теоретический паразитный свободный динамический диапазон (SFDR) в dBc.

  • FrequencyResolution - Частотное разрешение NCO.

Получение вышеуказанных признаков для конкретного NCO объект, вызовите info функция на объекте.

nco = dsp.NCO
nco = 
  dsp.NCO with properties:

                PhaseIncrementSource: 'Input port'
                   PhaseOffsetSource: 'Property'
                         PhaseOffset: 0
                              Dither: true
                       NumDitherBits: 4
                   PhaseQuantization: true
         NumQuantizerAccumulatorBits: 12
    PhaseQuantizationErrorOutputPort: false
                            Waveform: 'Sine'
                     SamplesPerFrame: 1
                      OutputDataType: 'Custom'

  Show all properties

info(nco)
ans = struct with fields:
           NumPointsLUT: 1025
            SineLUTSize: 2050
        TheoreticalSFDR: 84
    FrequencyResolution: 1.5259e-05

Поля и соответствующие им значения изменяются в зависимости от настроек объекта. Например, если PhaseQuantization свойство имеет значение false, TheoreticalSFDR поле не отображается.

nco.PhaseQuantization = false;
info(nco)
ans = struct with fields:
           NumPointsLUT: 16385
            SineLUTSize: 32770
    FrequencyResolution: 1.5259e-05

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

свернуть все

Генератор с числовым управлением, указанный как dsp.NCO Системный объект.

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

свернуть все

Информация о характеристиках dsp.NCO Системный объект, возвращенный как структура, S. Количество полей S и их значения изменяются в зависимости от настроек значения свойства nco. Возможные поля и их значения:

ОбластьСтоимость
NumPointsLUTКоличество точек данных для таблицы подстановки. Таблица подстановки реализована как четвертьволновая синусоидальная таблица.
SineLUTSizeРазмер таблицы поиска синусоиды в четверти волны в байтах.
TheoreticalSFDRТеоретический паразитный свободный динамический диапазон (SFDR) в dBc. Это поле применяется при установке PhaseQuantization свойство для true.
FrequencyResolutionЧастотное разрешение NCO в Гц. Время выборки выходного сигнала принимается равным 1 второй.

Типы данных: struct

См. также

Объекты

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