Шаг 6.
Добавление
диаграммы
С
помощью
диаграмм
Вы
можете
понаблюдать
за
динамикой
моделируемого
процесса.
Сейчас
мы
создадим
диаграмму,
отображающую
динамику
изменения
числа
потребителей
и
потенциальных
потребителей
продукта.
Добавьте
временной
график,
отображающий
динамику
изменения
численностей
потребителей
и
потенциальных
потребителей
продукта
- Откройте
диаграмму
класса Main,
сделав
двойной
щелчок
мышью
по
элементу Main
в
панели Проекты.
- Перетащите
элемент Временной
график
из
палитры Статистика
на
диаграмму
класса.
- Измените
размер
графика
так, как
показано
на
приведенном
ниже
рисунке:
- Перейдите
на
страницу Основные
панели Свойства.
- Укажите,
что
именно
Вы
хотите
отображать
на
графике
- то есть,
задайте
элементы
данных
этого
графика.
- Чтобы
добавить
элемент
данных,
щелкните
мышью
по
кнопке Добавить
элемент
данных и
в
открывшейся
секции
свойств
задайте
свойства
этого
элемента.
- Введите people.potentialAdopters() в
поле Выражение. При
этом Вы
можете
воспользоваться
помощником
подстановки
кода,
вызываемому
нажатием
Ctrl+пробел при работе на Windows и Alt+пробел на Mac OS.
Здесь
мы
задаем
выражение,
результат
вычисления
которого
будет
отображаться
на
нашем
графике
- в нашем
случае
мы
помещаем
здесь
вызов
ранее
созданной
нами
функции
сбора
статистики
по
агентам,
возвращающей
текущее
количесвто
потенциальных
потребителей
продукта.
- Введите Potential
adopters в
поле Заголовок.
Эта
строка
будет
отображаться
в
легенде
диаграммы
для
данного
элемента
данных.
- Аналогично
добавьте
еще
один
элемент
данных.
Пусть
он
отображает
количество
потребителей
продукта,
возвращаемое
другой
нашей
статистической
функцией: people.adopters().
Задайте Adopters
в
качестве
заголовка
этого
элемента
данных
и
измените
свойства
внешнего
вида,
как
и в
предыдущем
случае.
- Задайте Временной
диапазон:
8.
Тем
самым
мы
задаем
диапазон
временной
оси
графика.
Поскольку
в
текущей
модели
все
время
моделирования
равно
восьми
единицам
модельногоо
времени,
то мы
можем
ограничить
и
временную
ось
аналогичным
значением.

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

Шаг
5.
Подсчет
потребителей
продукта
Шаг
7. Учет
влияния
общения
людей