Фильтрация массива — компонент. Предназназначен для для фильтрации сигналов, поступающих на входные каналы анализаторов спектра, тензометрических станций, сейсмостанций для последующей обработки программами ZETLab.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- {Y} — входной массив для фильтрации.
Выходные
- F{Y — поступает фильтрованный массив.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- fMax (100) — максимальная частота среза ФНЧ, Гц
- fMin (10) — минимальная частота среза ФВЧ, Гц
- frequency (25000) — частота дискретизации исходного сигнала, Гц
- filtertype (линейный) — тип фильтра:
- линейный.
- интегрирующий.
- интегрирующий 2.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- {Y} — числовые значения массива, на который нужно подавать входной массив для фильтрации.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- FLOAT fMax — установка и чтение частоты среза фильтра низких частот, Гц (от 0.01 до половины частоты дискретизации фильтруемого канала)
- FLOAT fMin — установка и чтение частоты среза фильтра высоких частот, Гц (от 0.01 до половины частоты дискретизации фильтруемого канала).
- FLOAT frequency — установка и чтение частоты дискретизации исходного сигнала (от 0.01 до (частота дискретизации ЦАП / 2)), Гц
- BSTR filterType — установка и чтение типа фильтра: линейный; интегрирующий; интегрирующий 2 (строка)