русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Характеристическая функция


Дата добавления: 2013-12-23; просмотров: 1070; Нарушение авторских прав


В системных задачах цель системы находится «в руках» пользователя. Это значит, что с позиции системных свойств цель представляет предпочтительное для пользователя ограничение свойств системы. Из этого следует, что система может рассматриваться относительно любой цели. И любая система в какой-то степени соответствует цели.

Близость действительных и желаемых свойств называется характеристикой системы относительно цели или просто характеристической функцией.

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

ω : S × S → [0,1]

Это отображение удобно определить с помощью функции расстояния

ω(S, S9) = 1 - [δ(S, Sk)]/maxkδ(S, Sk)

где S, Sk, S9 S , maxkδ(S, Sk) — максимальное расстояние на множестве S×S.

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

ω(S, S9) ≥ ω0

Рассмотрим следующую задачу. Предложим, что цель определена с помощью функции поведения f* на множестве систем S = (S1, S2, ..., Sm) и для них определены функции поведения F = (f1, f2, ..., fm).

Расстояние между системами определяется следующим образом

δ(fi, f*) = ∑ [fi(dk) - f*(dk)]1/p

где dk ∈ D — множество состояний системы.

K = |D| — мощность множества состояний.

Пусть система некоторого вычислительного комплекса задана на трех переменных X1, X2, X3 представляющих состояние трех устройств комплекса: Xi = 0, если в момент наблюдения устройство не работает и Xi = 1 в обратном случае.

а) б) в) г)
X1 X2 X3 f1
0,15
0,2
0,1
0,25
0,3
X1 α2 X3 X4 f
0,1
0,02
0,03
0,04
0,01
0,25
0,55
X1 X2 X3 f2
0,1
0,02
0,03
0,05
0,8
f1* f2* f3*
0,2
0,2
0,2
0,5 0,2
0,5 0,2

Пусть система некоторого вычислительного комплекса задана на трех переменных a1, a2, a3, представляющих состояния трех его устройств: ai = 1 если в момент наблюдения устройство работало, ai = 0 в обратном случае.



a1 a2 a3 f1 a1 a2 a3 a4 f a1 a2 a3 f2 f1* f2* f3*
0,15 0,1 0,1 0,2
0,2 0,02 0,02 0,2
0,1 0,03 0,03 0,2
0,25 0,04 0,05 0,5 0,2
0,3 0,01 0,8 0,2
        0,25              
0,55

Множество состояний этой системы и функция поведения приведены в таблице а). Добавим к комплексу еще одно устройство, которое представлено переменной X4. Множество состояний новой системы состоящей из четырех переменных (X1, X2, X4) и ее функция поведения представлены в таблице б). Используя понятие структурированной системы, найдем для подсистемы Sn=(X1 X2 X3) системы S=(X1 X2 X3 X4) функцию поведения по формуле

f(dk) = f(dx)

Ее значение приведено в таблице в). В таблице г) приведены три целевых функции f1*, f2*, f3*.

Теперь найдем характеристические функции системы S=(X1 X2 X3) относительно целевой функции поведения f1*, f2*, f3*. Они имеют значения

ω(f1, f1*) = 0,3; ω(f1, f2*) = 0,55; ω(f1, f3*) = 0,85.

И для системы S = (X1 X2 X3 X4). Они имеют соответственно следующие значения

ω(f2, f1*) = 0,8; ω(f2, f2*) = 0,55; ω(f2, f3*) = 0,27.

Сравнивая изменения значение функции за счет добавлений переменной X4

Δωi = ω(f2, fi*) — ω(f1, fi*)

Получим соответственно значения Δω1 = 0,5, Δω2 = 0 и Δω3 = -0,58. Эти значения показывают следующее. Относительно цели f1* переменная X4 является переменной выбора цели, относительно f2* не является переменной выбора цели и для цели f3* является переменной уклонения от цели.

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



<== предыдущая лекция | следующая лекция ==>
Методы упрощения систем | Динамическая система


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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