Моделирование биоритмов человека в MS Excel
Краткий инструктаж по технике безопасности в компьютерном классе.
Сегодня мы проводим практическое занятие в компьютерном классе. Для обеспечения безопасной работы необходимо выполнять следующие правила:
Нельзя самостоятельно, без разрешения учителя, включать и выключать компьютеры.
Нельзя касаться тыльной стороны компьютера и проводов.
Нельзя работать мокрыми руками и во влажной одежде.
Нельзя нажимать клавиши ручкой или карандашом.
Нельзя ходить по классу, вставать со своего места.
В случае неисправности компьютера или при обнаружении запаха гари – позвать учителя.
Построение математической модели для расчёта биоритмов.
Физический цикл: | | где х – количество прожитых дней |
Эмоциональный цикл: | |
Интеллектуальный цикл: | |
Реализация модели в программе MS Excel. Алгоритм построения графика биоритмов.
Откроем заготовку файла Биоритмы.xlsx.
Запишем имя человека, на которого мы рассчитываем биоритмы.
Дата рождения – 11 декабря 1953 г.
Дата начала прогноза – 1 декабря 2013 г.
Продолжительность прогноза будет считаться автоматически, исходя из количества заполненных ячеек в колонке «Дата прогноза». Для этого воспользуемся формулой =СЧЁТЗ(A9:A365).
Заполняем колонку «Дата прогноза»:
В ячейку А9 запишем =$B$5.
В ячейку A10 запишем =А9+1.
Маркером автозаполнения растягиваем до 30 дней.
Заполняем колонку «Физический цикл»:
Заполняем колонку «Эмоциональный цикл»:
Заполняем колонку «Интеллектуальный цикл»:
Строим график:
Получаем график.
Распечатаем полученный результат на принтере: Выбираем меню «Файл». Находим пункт «Печать».
В параметрах настраиваемого масштабирования выбираем «Вписать лист на одну страницу» – уменьшение распечатки так, чтобы она полностью помещалась на одной странице. (По умолчанию установлено «Текущий» – печать листов с фактическим размером).
Выполнение учащимися самостоятельной работы.
Составить графики биоритмов для себя на месяц. Распечатать на принтере.
Составить графики биоритмов для А.С. Пушкина (26 мая [6 июня] 1799 – 29 января [10 февраля] 1837).
Составить графики биоритмов для С.А. Есенина (даты жизни найти в Интернете).
Оказывается MS Excel не может работать с датами до 1900 года.
Откройте в файле Биоритмы.xlsx Лист «Работа с датами до 1900 года».
Решение проблемы: работа с датами в MS Excel до 1900 года.
Если возникла необходимость выполнить вычисления с датами до 01.01.1900, то придется прибегнуть к некоторым ухищрениям, чтобы использовать встроенные функции EXCEL для работы с датами.
Чтобы иметь возможность использовать встроенные функции EXCEL необходимо, чтобы даты были в диапазоне от 01.01.1900 до 31.12.9999. Но, иногда, этого диапазона дат недостаточно. Рассмотрим типичную задачу, в которой может возникнуть необходимость использования дат до 01.01.1900.
Начнем с того, что Excel хранит все даты в виде положительных чисел, причем единица соответствует 01 января 1900 года. Вы можете в этом убедиться, если введете в любую ячейку дату 01.01.1900 и поменяете формат числа на «Числовой». Отрицательное число в виде даты не допускается, а если ввести в ячейку дату, относящуюся к XIX веку, то она сохранится в виде строки.
Для того, чтобы использовать такие даты в вычислениях, нам понадобится дополнительный столбец, в котором запишем вот такую формулу:
=ДАТАЗНАЧ(ЛЕВСИМВ([Исходная дата];6)&(ПРАВСИМВ([Исходная дата];4))+2000)
Суть в том, что мы просто добавили к нашей «древней» дате 2000 лет, и таким образом переместили её в диапазон допустимых значений. Теперь можно осуществлять любые вычисления, только перед выводом результата надо не забыть эти две тысячи лет вычесть, например, так:
=СЦЕПИТЬ(ТЕКСТ([Дата для вычислений];"ДД.ММ.");ГОД([Дата для вычислений])-2000)
Почему мы прибавили 2000 лет, а не, например, 1000? Это сделано для того чтобы учесть високосный ли год. Дело в том, что согласно действующего Григорианского календаря, год кратный 4 - високосный, но если год кратен 100, то он не считается високосным. А вот если он еще и кратен 400, то он все-таки високосный. Поэтому для обеспечения точности до дней лучше прибавлять к датам до 01.01.1900 величины кратные 400, т.е. 2000, а не 1000.