info

Информация о Системном объекте фильтра

Описание

пример

filtiInfo = info(rcfilter) получает информацию о заданной Системе фильтра object™. Тип информации, возвращенной функцией, зависит от типа фильтра и настройки.

filtInfo = info(rcfilter,infoType) получает сумму информации о фильтре, как задано infoType.

filtInfo = info(___,'Arithmetic',arithType) анализирует Системный объект фильтра на основе арифметики, заданной в arithType. Задайте эту опцию с любой из входных комбинаций от предыдущих синтаксисов.

Для более входных опций смотрите info функция.

Примеры

свернуть все

Получите формат short и информацию о длинном формате о фильтре приподнятого косинуса.

txfilter = comm.RaisedCosineTransmitFilter;
info(txfilter)
ans = 10x62 char array
    'Discrete-Time FIR Multirate Filter (real)                     '
    '-----------------------------------------                     '
    'Filter Structure      : Direct-Form FIR Polyphase Interpolator'
    'Interpolation Factor  : 8                                     '
    'Polyphase Length      : 11                                    '
    'Filter Length         : 81                                    '
    'Stable                : Yes                                   '
    'Linear Phase          : Yes (Type 1)                          '
    '                                                              '
    'Arithmetic            : double                                '

info(txfilter,'long')
ans = 17x62 char array
    'Discrete-Time FIR Multirate Filter (real)                     '
    '-----------------------------------------                     '
    'Filter Structure      : Direct-Form FIR Polyphase Interpolator'
    'Interpolation Factor  : 8                                     '
    'Polyphase Length      : 11                                    '
    'Filter Length         : 81                                    '
    'Stable                : Yes                                   '
    'Linear Phase          : Yes (Type 1)                          '
    '                                                              '
    'Arithmetic            : double                                '
    '                                                              '
    'Implementation Cost                                           '
    'Number of Multipliers            : 81                         '
    'Number of Adders                 : 73                         '
    'Number of States                 : 10                         '
    'Multiplications per Input Sample : 81                         '
    'Additions per Input Sample       : 73                         '

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

свернуть все

Введите фильтр в виде одного из них Системных объектов фильтра.

Сумма информации о фильтре, чтобы отобразиться в виде одного из этих значений.

  • 'short' – Функция отображает основную информацию о фильтре. Эта информация совпадает с выводом информации info(rcfilter).

  • 'long' – Функция возвращает эту информацию о фильтре.

    • Технические требования, такие как структура фильтра и порядок фильтра.

    • Информация о методе разработки и опциях.

    • Измерения эффективности, такие как сокращение полосы пропускания или затухание в полосе задерживания, для ответа фильтра.

    • Стоимость реализования фильтра в терминах операций, требуемых применять фильтр к данным.

    Когда фильтр использует вычисления с фиксированной точкой, функция возвращает дополнительную информацию о фильтре. Эта информация включает арифметическую установку и детали о внутренностях фильтра.

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

Арифметика используется в анализе фильтра в виде 'double'единственный, или 'Fixed'. Когда арифметический вход не задан, и Системный объект фильтра разблокирован, аналитический инструмент принимает фильтр с двойной точностью. Когда арифметический вход не задан, и Системный объект заблокирован, функция выполняет анализ на основе типа данных заблокированного входа.

'Fixed' значение применяется к Системным объектам фильтра со свойствами фиксированной точки только.

Когда 'Arithmetic' входной параметр задан как 'Fixed' и объект фильтра имеет тип данных содействующего набора к 'Same word length as input', арифметический анализ зависит от того, разблокирован ли Системный объект или заблокирован.

  • разблокированный – аналитическая функция объекта не может определить содействующий тип данных. Функция принимает, что содействующий тип данных подписывается, имеет 16-битный размер слова и автоматический масштабируемый. Функция выполняет анализ фиксированной точки на основе этого предположения.

  • заблокированный – Когда типом входных данных является 'double' или 'single', аналитическая функция объекта не может определить содействующий тип данных. Функция принимает, что содействующий тип данных подписывается, имеет 16-битный размер слова и автоматический масштабируемый. Функция выполняет анализ фиксированной точки на основе этого предположения.

Чтобы проверять, заблокирован ли Системный объект или разблокирован, используйте isLocked функция.

Когда арифметический вход задан как 'Fixed' и объект фильтра имеет тип данных содействующего набора к пользовательскому числовому типу, объектная функция выполняет анализ фиксированной точки на основе пользовательского типа числовых данных.

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

свернуть все

Отфильтруйте информацию, возвращенную как символьный массив.

  • Когда вы устанавливаете infoType введите к 'short', функция отображает основную информацию о фильтре.

  • Когда вы устанавливаете infoType введите к 'long', функция отображает это.

    • Технические требования, такие как структура фильтра и порядок фильтра.

    • Информация о методе разработки и опциях.

    • Измерения эффективности, такие как сокращение полосы пропускания или затухание в полосе задерживания, для ответа фильтра.

    • Стоимость реализования фильтра в терминах операций, требуемых применять фильтр к данным.

Когда фильтр использует вычисления с фиксированной точкой, функция возвращает дополнительную информацию о фильтре. Информация включает арифметическую установку и детали о внутренностях фильтра.

Введенный в R2013b
Для просмотра документации необходимо авторизоваться на сайте