Астротаймер, есть ли смысл в математике?
- Войдите на сайт для отправки комментариев
Чтобы стало понятнее, сабж - устройство, включающее (выключающее) нагрузку, с наступлением гражданских, навигационных или астрономических сумерек, т. е. к моменту когда солнце скроется на угол 6, 12 или 18 градусов от горизонта. Короче думаю вещь популярная.
Математика этого действа реально ни___вая, и восьмибитке не по зубам. Существует библиотека, реализующая некоторую аппроксимацию, жозенько так нагибая процессор. Существует также функция в PHP, позволяющая за 15 минут сляпать цикл и посчитать таблицу на весь год. Смотрим таблицу, читаем часы, неспешно рулим релюху - всё работает, все довольны.
Вопрос такой. Устраивает точность в пределах 10 минут, а таблица на другой год не такая же, то есть есть определённый люфт в единицы минут. Оно там за 15 лет не уйдёт далеко? Вроде как эта разница всегда отличается на несколько минут, но мало ли чо, вдруг если много времени пройдёт то ошибка увеличится? не?
Или забить и каждые три года таблицу перепрошивать?
Кстать кому надо скрипт, могу дать. Денвера какого-нибудь заведёте на машине и пользуйтесь.
Я был уверен, что там все линейно (в крайнем случае с одним коэффициентом) от равноденствия к равноденствию. А с погрешностью в 10 минут можно в уме посчитать...
Я заблуждался?
В таком случае, можно считать это чудище готовым :)
Координаты (строка 16) в десятичном виде. В первом массиве будут часы, во втором минуты. Адресация вида массив[месяц][день].