Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 8

Процесс развития эпидемии

13.04.2013, 19:59. Показов 2310. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Выявление основных особенностей. Процесс развития эпидемии представим в виде двух дифференциальных уравнений:
X_'=X*(K*Y_-1);
Y_'=-K*X_*Y_, где X – больные, Y – здоровые.
Знак подчеркивания следует вставлять всегда, чтобы введенные обозначения не совпали со СЧА, встроенными в систему. При моделировании выделим две части процесса: непрерывный и дискретный. В качестве единицы измерения времени выберем день.

Создание и представление имитационной модели процесса.

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

Программа модели:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
X_ INTEGRATE (BOLNOI()) ;динамика роста числа больных
Y_ INTEGRATE (ZDOROV()) ;динамика уменьшения числа здоровых
K_ EQU 0.0001 ;коэффициент распространения эпидемии
Y_ EQU 60000 ;начальное число здоровых
X_ EQU 90 ;начальное число больных
*********************************************
 GENERATE 30 ;моделирование в течение 30 дней
 TERMINATE 1
*********************************************
PROCEDURE BOLNOI() BEGIN 
 TEMPORARY A_;
 IF (X_<0) THEN X_ = 0;
 IF (X_>10E50) THEN X_ = 10E50;
 A_=X_#(K_#Y_-1);
 RETURN A_;
END;
PROCEDURE ZDOROV() BEGIN 
 TEMPORARY B_;
 IF (Y_<0) THEN Y_ = 0;
 IF (Y_>10E50) THEN Y_ = 10E50;
 B_=(0-K_)#X_#Y_;
 RETURN B_;
END;
НАДО ПОСТРОИТЬ ГРАФИК ПОЧЕМУ ТО PLOT WINDOW НЕ ОТКРЫВАЕТСЯ ВООБЩЕ, МОЖЕТ ГДЕ ТО ОШИБКА???
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.04.2013, 19:59
Ответы с готовыми решениями:

Моделирование распространения эпидемии
Питаюсь запустить пример модели распространения эпидемии из книги Кудрявцева. После трансляции в...

модель эпидемии
Здравствуйте. Делаю в AnyLogic модель эпидемии с помощью диаграммы состояний. Агент проходит 4...

Смоделировать процесс финансовой деятельности человека
Как можно смоделировать процесс финансовой деятельности человека? Приборы можно выбрать...

4
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
14.04.2013, 05:17
а у меня работает Plot , вы симуляцию проводите перед этим?
1
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 8
15.04.2013, 12:50  [ТС]
SergProgC++, если честно я вообще первый раз столкнулась с этой программой, можете написать как проводить симуляцию и т. д.

Добавлено через 29 минут
SergProgC++, заготовку графика я сделала plot открыла данные ввела снача для одного графика потом для другова, скажите пожалуйста как запустить систему моделирования если заготовка для графика готова?
0
Эксперт GPSS
 Аватар для SergProgC++
555 / 414 / 105
Регистрация: 02.07.2010
Сообщений: 1,729
15.04.2013, 12:52
пишите в скайп помогу наглядно

Добавлено через 26 секунд
а то инструкцию к пакету долго писать)))
1
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 8
15.04.2013, 13:04  [ТС]
SergProgC++, хорошо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.04.2013, 13:04
Помогаю со студенческими работами здесь

Смоделировать процесс функционирования ВЛ при условии, что обработать необходимо 100 заданий.
В вычислительной лаборатории (ВЛ) имеются три ЭВМ. Задания на обработку поступают с интервалом 20 ±...

Для изготовления изделия требуется двух - этапный процесс
Для изготовления изделия требуется двух - этапный процесс. На первом этапе один из четырех...

Смоделировать процесс обработки на станке 100 деталей
Помогите с кодом не пойму как исправить ошибку. Я сама новичок в языке GPSS. Задача такая:С...

Процесс обработки сигналов, поступающих с датчиков
Система обработки информации содержит мультиплексный канал и три мини-ЭВМ. Сигналы от датчиков...

Смоделировать процесс обработки 500 сигналов, поступающих с датчиков
Система обработки информации содержи мультиплексный канал и три мини-ЭВМ. Сигналы от датчиков...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Номеклатура. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru