Инструменты пользователя

Инструменты сайта


ds.crtfilt

Это старая версия документа!


ds.crtFilt(type, size)

type - тип алгоритма фильтрации значений;
pos - размер фильтра;
Возвращает - объект с набором методов для работы с фильтром.

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

На данный момент поддерживаются следующие типы алгоритмов:
sraf - среднеарифметический;
median - медианный;
min - огибающий по минимальному значению;
max - огибающий по максимальному значению.

Пример использования:

let num = 123;
log('Исходное число:', num, num.toString(2));
 
num = ds.setBit(num, 1, false);
num = ds.setBit(num, 2, true);
num = ds.setBit(num, 5, false);
 
log('Полученное число:', num, num.toString(2));

В результате будет выведено в системный журнал следующее:

ds.crtfilt.1771922124.txt.gz · Последнее изменение: 2026/02/24 11:35 — root