Фильтрация массива

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

Внешний вид компонента

Режим проектировщика Режим оператора
Фильтрация массива - Режим проектировщика Не имеет

Параметры:

Входные

  • {Y} — входной массив для фильтрации.

Выходные

  • F{Y — поступает фильтрованный массив.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • fMax (100) — максимальная частота среза ФНЧ, Гц
  • fMin (10) — минимальная частота среза ФВЧ, Гц
  • frequency (25000) — частота дискретизации исходного сигнала, Гц
  • filtertype (линейный) — тип фильтра:
    1. линейный.
    2. интегрирующий.
    3. интегрирующий 2.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

  • {Y} — числовые значения массива, на который нужно подавать входной массив для фильтрации.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • FLOAT fMax — установка и чтение частоты среза фильтра низких частот, Гц (от 0.01 до половины частоты дискретизации фильтруемого канала)
  • FLOAT fMin — установка и чтение частоты среза фильтра высоких частот, Гц (от 0.01 до половины частоты дискретизации фильтруемого канала).
  • FLOAT frequency — установка и чтение частоты дискретизации исходного сигнала (от 0.01 до (частота дискретизации ЦАП / 2)), Гц
  • BSTR filterType — установка и чтение типа фильтра: линейный; интегрирующий; интегрирующий 2 (строка)