Практическая работа.
Имитационные модели в электронной таблице
Цель работы: Используя полученные знания, по теме, выполните задание
Оборудование: Карточки с заданиями, мультимедиа
Методические указания: Используя полученные знания, по теме, выполните задание
1. С помощью электронных таблиц промоделировать «Линейную жизнь», развивающуюся по следующим законам.
«Поле жизни» состоит из 10 клеток, в каждой из которых «Жизнь» может быть или нет. Слева от «Поля жизни» «Жизни» нет никогда, справа - «Жизнь» есть всегда. Каждый день наличие или отсутствие «Жизни» в клетке определяется состоянием «Поля жизни» в предыдущий день по следующим правилам:
- ситуация «перенаселение» - если в двух ближайших соседних (слева и справа) клетках «Жизнь» была, то в текущей клетке она или исчезает (если она там была) или так и не появляется (если ее там не было);
ситуация «размножение» - если только в одной из ближайших соседних клеток (слева или справа) «Жизнь» была, то в текущей клетке она или сохраняется (если она там была) или появляется (если ее там не было);
- ситуация «одиночество» - если ни в одной из ближайших соседних клеток (слева и справа) «Жизни» не было, то в текущей клетке она или исчезает (если она там была) или так и не появляется (если ее там не было).
В первый день моделирования в «Поле жизни» нет ни одной клетки с «Жизнью». В таблице клетки с «Жизнью» обозначаются буквой Ж. Поведение такой системы в первые 5 дней представлено ниже.
Номер клетки
|
Провести моделирование, чтобы получить ответ на следующие вопросы:
1) Развивается ли эта система по периодическому закону, если «да», то какова длина периода (в днях). Получить таблицу на полный период, если таковой обнаружится, в противном случае - на 100 дней.
2) Вычислить, в пределах полученной таблицы, для каждой клетки количество дней, когда в ней была «Жизнь».
3) Вычислить сколько «Жизней» есть в «Поле жизни» в каждый текущий день, полученные при этом данные изобразить в виде графика.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.