exponenta event banner

setspecs

Спецификации для объекта спецификации фильтра

Синтаксис

setspecs(D,specvalue1,specvalue2,...)
setspecs(D,Specification,specvalue1,specvalue2,...)
setspecs(...Fs)
setspecs(...,MAGUNITS)

Описание

setspecs(D,specvalue1,specvalue2,...) задает спецификации в объекте спецификации фильтра, D, в том же порядке они появляются в Specification собственность.

setspecs(D,Specification,specvalue1,specvalue2,...) изменяет спецификации для существующего объекта спецификации фильтра и устанавливает значения для нового Specification собственность.

setspecs(...Fs) определяет частоту выборки, Fs, в Гц. Частота дискретизации должна быть скалярной, завершающей все другие спецификации. Ввод частоты дискретизации приводит к тому, что все другие характеристики частоты находятся в Гц.

setspecs(...,MAGUNITS) задает единицы измерения для любых спецификаций величин. MAGUNITS может быть одним из следующих: 'linear', 'dB', или 'squared'. Значение по умолчанию: 'dB'. Параметры величины всегда преобразуются и сохраняются в дБ независимо от способа задания единиц измерения.

Использовать SET(D,'SPECIFICATION') чтобы получить список всех доступных типов спецификаций для объекта спецификации фильтра, D.

Примеры

свернуть все

Создайте фильтр нижних частот со спецификациями порядка фильтра и частоты отсечки (-6 дБ). Используйте setspecs после построения, чтобы задать значения порядка фильтра и частоты отсечения. Отображение значений в окне команд MATLAB ®.

D = fdesign.lowpass('N,Fc');
setspecs(D,10,0.2);
D.FilterOrder
ans = 10
D.Fcutoff
ans = 0.2000

Создайте фильтр верхних частот со спецификациями порядка числителя, порядка знаменателя и частоты 3-dB. Предположим, что частота дискретизации равна 1 кГц. Используйте setspecs, чтобы установить порядок числителя и знаменателя равным 6. Установите частоту 3-dB 250 Гц. Чтобы использовать частотные характеристики в Гц, укажите частоту дискретизации как конечный скаляр.

D = fdesign.highpass('Nb,Na,F3dB');
setspecs(D,6,6,250,1000);

См. также

| | |

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