Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Алгоритм Томека




Как и в случае метода| АZТЕС интерполяция определяется исходной точкой аппроксимированного звена и разрешенным изъяном аппроксимации К. Уздовж заданного сигнала проводятся две параллельных линии, которая|какая| выходит из|с| точек S0 + К/2 и S0 – К/2 (S0 - значение выходного дискрета| інтервала| аппроксимации). Эти параллельные линии размещены таким образом, чтобы одна из них почти касалась|прикасалась|, а другая пересекала сигнал в якнайдальше| отдавании» точке от начала аппроксимации (рис.4,а).

Алгоритм можно описать следующими шагами (рис.4,б):

1) установление исходных точек n-го интервала - в месте начального дискрета| S0 n-го интервалу образуем две вспомогательных исходных точки со значениями Ао+ = S0 + К/2 и Ао- = S0 – К/2;

 

 

 

Рисунок| 4- Алгоритма Томека

 

2) установление направлений отрезков, которые выходят из|с| точек А0+ и А0- и перетииають| точку Si в соответствии с уравнениями

 

(1.10)

Эти направления считаем опорными, то есть

 

(1.11)

 

3) определение направлений отрезков, которые соединяют|сочетают| точки Ао+ и Ао-поступово с каждым і-м| с дискретів| сигнала| в аппроксимированном интервале (и = 2.....) в соответствии с уравнениями

 

 

(1.12)

 

4) если Кі+ > Кгеf+, тогда Кгеf+ = Кі+

если Ки- < Кгеf-, тогда Кгеf- = Ки-;

5) если Кгеf- - Кгеf+0, тогда переход к|до| шагу (3);

6) окончание аппроксимации n-го интервала (параметры отрезку, что аппроксимируется, приведенные|наведенные| положением исходной точки S0 но|да| конечной|концевой| точкой n-го інтервала|, которая|какая| определена точкой 5м).

Дискрет Si-1 является одновременно начальным дискретом| следующего (n+1) -го интервала аппроксимации;

7) если аппроксимирован весь сигнал, вычисление|исчисление| заканчиваем, если нет - возвращаемся|поворачиваемся| на шаг (1) алгоритме|.

 

Алгоритм разделения и объединения интервалов

В этом алгоритме| есть оптимизационная процедура, при которой|какой| выполняется|исполняется| как можно лучше аппроксимация данной кривой по частям ломаной линией.

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

Алгоритм разделения и объединения интервалов соединяет|сочетает| выполнение двух условий оптимизации:

1) для данного количества сегментов найти такие узлы Uk (точки преломления), чтобы погрешность аппроксимации была минимальной;

2) для данной величины погрешности провести аппроксимацию ломаной линией так, чтобы количество сегментов аппроксимации было самым малым.

Алгоритм выходит из|с| начальной аппроксимации, которую|какую| можно образовать, например, предыдущим|предварительным| алгоритмом Томека. Последующие действия алгоритма можно описать следующими шагами:

1) деление сегментов. Если изъян аппроксимации на некотором|некоем| интервале больший, чем разрешенное предельное значение, этот сегмент делят на два. Новый узел размещают в месте максимального отклонения отрезку, что аппроксимируется, от выходного сигнала|. Если эта координата неизвестна, сегмент делят на две равных части. Этот шаг заканчивается, если разделены все сегменты с большим|великим| изъяном;

2) соединение сегментов. Оценивают изъян аппроксимации при объединении двух соседних сегментов к|до| единственному|единому|. Если она не превышает разрешенные границы|черты|, сегменты объединяются отбрасыванием узла между ними. Второй шаг заканчивается объединением всех сегментов, изъян которых|каких| это позволяет;

3) оптимизация положения узлов (рис.5). Вычисление|исчисление| проходит в двух фазах. В первой фазе оптимизируют положение парных|четных| узлов (между 1 и 2-м сегментами, 3 и 4-м сегментами...). Во второй фазе - положение непарных|нечетных| узлов (между 2 и 3-м сегментами и тому подобное). В каждой фазе сравниваются изъяны аппроксимации в соседних сегментах. Если где-то она наибольшая, тогда узел подвигают на данное количество т дискретів| так, чтобы сегмент с большим изъяном сократился, а сегмент с меньшим изъяном продлился|удлинился|. После перемещения узлов вычисляют|исчисляющий| апроксимаційну| изъян в обоих сегментах, которые опять|снова| появились. Если больший изъян (из|с| двух новых изъянов аппроксимации для двух новых сегментов) является меньше, чем большая из|с| двух предыдущих|предварительных| изъянов, посунення| узла дало ожидаемый позитивный|положительный| эффект, и вычисления|исчисления| продолжают для последующей пары сегментов, иначе - узел возвращается|поворачивается| к|до| исходному|выходному| значению. По рассмотрении всех парных|четных| узлов та же процедура повторяется действие всех непарных|нечетных| узлов.

 

 

Рисунок| 5- Алгоритма разделения и о` единение интервалов

 

 

Третий шаг повторяют так долго, пока благодаря подвиганию узлов уменьшаешь» погрешность аппроксимации. Количество дискретів|, на которые|какие| узел при расчетах подвигается, в большинстве случаев удобно принимать m = 1, особенно|в особенности| тогда, когда начальная аппроксимация находится вблизи оптималиюго| решения.

Серия из|с| описанных трех шагов тоже повторяется так долго, пока приносит позитивные|положительные| изменения|смены|. Если в серии из|с| этих трех шагов уже не изменяется положение узлов, тогда решение задачи оптимизации прекращается.

 




Поделиться с друзьями:


Дата добавления: 2014-01-13; Просмотров: 363; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.