реализация фильтрации данных на С++
если из Питера, то вообще шикарно!оплата по договоренности!
если, что, то пишите в асю.....359263230 Сделать нужно с использованием списков или двусторонних очередей.
суть задачи:
есть главная программа (мы её не касаемся и рассматриваем в качестве "черного ящика") необходимо создать библиотеку, которую можно подключить к этой программе, не затрагивая её! но для начала можно и не библиотеку, а обычный ЕХЕ...
суть библиотеки:
библиотека ПОСТОЯННО принимает данные из главной программы - координаты двух линий - в формате 11;22;33;44 - 55;66;77;88, где 11;22;33;44 - координаты начала и конца первой линии и 55;66;77;88 - соответственно второй. Получается, что нужно разбить эти значения на структуру. Затем идет фильтрация:
это сложнее всего описать, надо в живую объяснять=)
но попробую....
программа принимает первые 50 значений и рассчитывает их мат ожидание (т.е. среднее отклонение), а затем следующие значения, которые будут приниматься, сравниваются с этим мат ожиданием и если они не отклоняются от него более чем на 15%, то значение встает в этот список и мат ожидание пересчитывается, если же более 15% то число идет в другой список и при поступлении более 10 таких чисел подряд они все таки записываются в список и расчет ведется с ними)если менее 10, то они вообще выкидываются...
ну и эти данные также ПОСТОЯННО передаются обратно в главную программму....но с ЕХЕ разумеется этого не будет)и принимать можно по другому, либо путем ввода либо из файла....
если, что, то пишите в асю.....359263230