designopts

Допустимые входные параметры и значения для объекта и метода спецификации

Синтаксис

OPTS = designopts(D,METHOD)

Описание

OPTS = designopts(D,METHOD) возвращает массив структур с расчётными параметрами по умолчанию, используемыми методом разработки METHOD. METHOD должно быть одним из опций, возвращенных designmethods.

Использование help(D,METHOD) чтобы получить описание расчётных параметров.

Если установлено программное обеспечение DSP System Toolbox™, OPTS имеет SystemObject свойство, если хотя бы одна из структур, доступных для этого метода проекта, поддерживается системными объектами. Однако не все структуры для этого метода проекта поддерживаются системными объектами.

Примеры

свернуть все

Создайте lowpass с числителем и порядком знаменателя 10 и частотой 3-dB 0.2, рад/выборка. Получите расчётные параметры по умолчанию для конструкции Butterworth. Проверьте, является ли структура фильтра biquad II прямой формы.

D = fdesign.lowpass('Nb,Na,F3dB',10,10,0.2);
OPTS = designopts(D,'butter')
OPTS = struct with fields:
    FilterStructure: 'df2sos'
       SOSScaleNorm: ''
       SOSScaleOpts: [1x1 fdopts.sosscaling]
       SystemObject: 0

if isequal(OPTS.FilterStructure,'df2sos')
    fprintf('The default filter structure is Direct-Form II\n');
    fprintf('with second-order sections.\n');
end
The default filter structure is Direct-Form II
with second-order sections.
Введенный в R2009a