Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Ввод решающего правила для первого пациента

Цель работы

Изучение возможностей электронных таблиц при создании систем анализа и принятия решения

Основные теоретические положения

При реализации в электронных таблицах систем, принимающих решения, можно выделить два взаимосвязанных этапа:

1. Организация исходных данных в таблице

2. Создание решающих правил.

Рассмотрим оба этапа на примере создания в электронной таблице системы диагностики заболеваний. Разработка решающих правил опирается на знания экспертов в данной области, создающих базу знаний о болезнях и их характеристиках. Для простоты изложения рассмотрим экспертную систему для диагностики всего четырёх болезней.

Порядок выполнения работы

ЗАДАНИЕ 1

Ввод заголовков

Создайте таблицу «Система диагностики заболеваний», оформив её согласно рис.1.

 

Рис. 1. Таблица «Система диагностики заболеваний»

Ввод симптомов заболеваний и их весовых факторов

Весовые факторы болезней выявляются группой экспертов, а затем предоставляются для занесения в таблицу. Для нашего случая заполните «БАЗУ ЗНАНИЙ» и «БАЗУ ДАННЫХ» по заданным факторам, в соответствии с рис.2.

Рис. 2. Значения весовых факторов для Баз Знаний и Данных

Работа с таблицей «Обработка ответов»

Вводим решающее правило для 1-ого пациента:

а) Вычисление суммарного весового фактора первой болезни (воспаление лёгких):

· активизировать ячейку В17;

· вызвать Мастер функций;

· в первом окне Мастера функций, в списке Категорий выбрать Математические;

· в списке функций выбрать СУММПРОИЗВ (рис. 3);

· в первое поле Массив 1 ввести адрес первого массива (столбец симптомов воспаления лёгких) В5:В13;

· во втором поле Массив 2 ввести адрес второго массива (столбца сведений о первом пациенте) F5:F13;

Рис. 3. Окно аргументов функции СУММПРОИЗВ

В ячейке В17 появится вычисленное значение суммарного весового фактора воспаления лёгких для первого пациента – 50, а в строке показа формул – формула «=СУММПРОИЗВ(В5:В13;F5:F13)».

б) Подготовка формулы для копирования:

Чтобы использовать формулу для копирования в ячейки С17:Е17, нужно запретить изменение адреса сведений о первом пациенте – используем абсолютный адрес для столбца F. Для этого следует изменить в В17 формулу на «=СУММПРОИЗВ(В5:В13;$F5:$F13)».

в) Скопировать формулу из В17 в ячейки С17:Е17.

Вычисление максимального весового фактора для первого пациента

Выполнить команды:

· активировать ячейку В18;

· вызвать Мастер функций, выбрать категорию Статистические, функцию МАКС;

· в открывшемся окне указать диапазон В17:Е17 (рис. 4).

 

Рис. 4. Окно аргументов функции МАКС

В ячейке В18 появится число 50, в строке показа формул «=МАКС(В17:Е17)».

Ввод решающего правила для первого пациента

Будем принимать решение следующим образом. Если вычисленный максимальный фактор совпал с суммарным весовым фактором конкретной болезни значит, наиболее вероятна именно эта болезнь. Очевидно, что для реализации решающего правила удобно использовать функцию ЕСЛИ.

а) Ввод формулы для первой болезни:

· активировать ячейку В19;

· вызвать мастер функций, выбрать категорию Логические, функцию ЕСЛИ;

· в поле «Логическое выражение» ввести сравнение В17=В18 (рис. 5);

· в поле Значение, если истина ввести адрес ячейки В4, где хранится название первой болезни;

· в поле Значение, если ложь ввести 0 (так как, если максимальный весовой фактор не совпал с суммарным весовым фактором воспаления лёгких, в столбце «воспаление лёгких не нужно ничего печатать).

В ячейке В19 появится сообщение «Воспаление лёгких» (так как максимальный весовой фактор 50 совпал с суммарным весовым фактором этой болезни). В строке показа формул – формула «=ЕСЛИ(В17=В18;В4;0)».

б) Подготовка формул для копирования

Чтобы скопировать формулу в ячейки С19:Е19, нужно запретить изменять адрес ячейки максимального весового фактора В18. Получаем формулу в В19 «=ЕСЛИ(В17=$В18;В4;0)»/

в) Скопировать формулу в ячейки С19:Е19.

Рис. 5. Окно аргументов функции ЕСЛИ

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...