На рисунке 4.3.3. показано нахождение значения функции принадлежности, не заданное в таблице точек. Для заданных значений концов найденного интервала по двум точкам строится уравнение прямой, соединяющей эти точки. После этого находится точка пересечения этой прямой и прямой с абсциссой равной «Параметр». Найденное значение ординаты точки пересечения принимается за значение функции принадлежности для значения «Параметр». Описанный способ реализован в алгоритме, представленном на рисунке 4.3.4. 136 Начало (х1, у1)~точка начала интервала (х2, у2) точка конца интервала хро!*к абсцисса точки поиска ----------ш к = (у2 у1) / (х2 х1); Ь = (у!*х2-у2*х1)/(х2-х1); ____ пл____________________ : ■ Ш ге$и11 = к * хрсл$к + Ь ... . ... ^--0— Конец Рис. 4.3.4. Структурная схема алгоритма кусочно-линейной аппроксимации В пункте 2 алгоритма, изображенного на рисунке 4.3.4. представлены исходные данные: 2 точки из таблицы определения функции принадлежности, которые являются концами интервала, в котором расположена точка поиска «Параметр» хро15>к текущее значение «Параметр». В пункте 3 рассчитываются параметры для уравнения прямой. В пункте 4 рассчитывается значение полученной прямой в точке поиска. В данной версии алгоритма оценке подвергается не каждое значение параметра, а математическое ожидание параметра. Например, для удлинения производится оценка математического ожидания 20 последних значений удлинения |
147 На рисунке 4.10. показано нахождение значения функции принадлежности, не заданное в таблице точек. Для заданных значений концов найденного интервала по двум точкам строится уравнение прямой, соединяющей эти точки. После этого находится точка пересечения этой прямой и прямой с абсциссой равной «Параметр». Найденное значение ординаты точки пересечения принимается за значение функции принадлежности для значения «Параметр». Описанный способ изображен в алгоритме На рисунке 4.11. Рис. 4.11. Блок-схема алгоритма кусочно-линейной аппроксимации В пункте 2 алгоритма, изображенного на рисунке 4.11 получили исходные данные: 2 точки из таблицы определения функции принадлежности, которые являются концами интервала, в котором расположена точка поиска «Параметр» хро1зк текущее значение «Параметр». В пункте 3 рассчитываются параметры для уравнения прямой. В пункте 4 рассчитывается значение полученной прямой в точке поиска. В данной версии программного алгоритма оценке подвергается не каждое значение параметра, а математическое ожидание параметра. Например, для удлинения производится оценка математического ожидания 20 последних значений удлинения (это значение можно поменять). Приведем на рисунке 4.12 фрагмент лог-файла с идентификацией текущего состояния: |