Вы пользуетесь понятиями «общая скорость» и «относительная скорость» как синонимами, а меж тем есть «скорость изменения расстояния между физиком 1 и физиком 2, которую измерит физик 2 по своей линейке и своим часам» и «скорость изменения расстояния между физиком 1 и физиком 2 по линейке и часам стороннего наблюдателя». Первая обязательно <=c, вторая может быть до 2c. Никаких противоречий нет, т.к. ни в какой СО не появляется объект, движущийся быстрее c.
Хотите формул — по часам физиков время их встречи равно расстоянию в СО физика 1, деленному на относительную скорость (измеренную линейкой и часами физика 1). Если в точке встречи находится «неподвижный» наблюдатель, то для времени по его часам нужно учесть лоренц-фактор. В случае, когда физики летят со скорость света, по своим часам они встретятся сразу после вылета, т.к. любое конечное расстояние релятивистски сократится для них до нуля. Для времени по «неподвижным» часам будет неопределенность 0/0, которая, правда, устраняется. Результат, естественно, T = AБ/c.
Вы бы хоть перед написанием статьи учебник по СТО перечитали, а то ж прямо даже неинтересно ошибки искать.
Да, в Scheme красивее выглядит. Без funcall в Коммон Лиспе не получится так сделать, я правильно понимаю?
Кстати, defvar и defun определяют переменные и функции глобально. В Вашей программе при создании второго объекта всё перемешается. Нужно поля и методы в лексическом окружении делать через let и labels
Очень интересно было прочитать о взаимосвязи ФП и ООП. В Scheme такая реализация инкапсуляции красиво выглядит. Вопрос: а в Коммон Лиспе можно такое провернуть?
Соглашусь. Меня это как раз нервирует в Unity — там на половину функциональных клавиш понавешаны всякие их шорткаты.
С другой стороны, не всем же mc нужен чаще, чем «маковские» функциональные клавиши.
О ужас! Нам понадобятся функциональные клавиши, а они нажимаются только через Fn+F15, что же делать? Ну как что — лезть в системные настройки и выключать это.
С гравитацией по-любому придется считать или каждую частицу с каждой, или использовать particle-mesh методы. Быстрые и простые алгоритмы есть только для короткодействующих сил.
А списки Верле плюс списки ячеек в этом случае можно использовать? Там тоже, вроде бы, сложность O(n*log(n)), и проблемы с разными размерами не должно быть.
Действительно. Прошу прощения, я как-то не понял, что все остальные спеки в статье «Ломоносова» же. Тогда, может быть, «вычислительный узел» и «системная плата» — у них не одно и то же. Иначе и впрямь странно (при условии, конечно, что спеки просто не врут).
Деление заканчивается в тот момент, когда отрезок превращается в точку.
Мысленно применил алгоритм к отрезку, знакомому из курса матанализа. Ужаснулся нужному числу итераций. Я правильно понимаю, что в приведенных алгоритмах все координаты считаются целочисленными?
Вообще-то у Origin'а целых два языка: интерпретируемый скриптовый и компилируемый диалект C.
Верю. Но его может себе позволить не каждый законопослушный гражданин.
Будет ли такое видео проигрываться на машинах с Windows без установленных кодек-паков (т.е. только с кодеками по умолчанию)?
Честно говоря, не проверял. Я обычно на конференциях со своим ноутбуком выступаю — там установлено все необходимое. Опять же, видео из картинок делать можно совершенно любым редактором и сжимать любым кодеком. В GIF тоже можно сделать.
Если Вы верите Ньютону, то и не сможете такой эксперимент придумать, поскольку это повлекло бы опровержение также и классической механики.
Хотите формул — по часам физиков время их встречи равно расстоянию в СО физика 1, деленному на относительную скорость (измеренную линейкой и часами физика 1). Если в точке встречи находится «неподвижный» наблюдатель, то для времени по его часам нужно учесть лоренц-фактор. В случае, когда физики летят со скорость света, по своим часам они встретятся сразу после вылета, т.к. любое конечное расстояние релятивистски сократится для них до нуля. Для времени по «неподвижным» часам будет неопределенность 0/0, которая, правда, устраняется. Результат, естественно, T = AБ/c.
Вы бы хоть перед написанием статьи учебник по СТО перечитали, а то ж прямо даже неинтересно ошибки искать.
Кстати, defvar и defun определяют переменные и функции глобально. В Вашей программе при создании второго объекта всё перемешается. Нужно поля и методы в лексическом окружении делать через let и labels
С другой стороны, не всем же mc нужен чаще, чем «маковские» функциональные клавиши.
А можно использовать Esc + {1..0}
Мысленно применил алгоритм к отрезку, знакомому из курса матанализа. Ужаснулся нужному числу итераций. Я правильно понимаю, что в приведенных алгоритмах все координаты считаются целочисленными?
Честно говоря, не проверял. Я обычно на конференциях со своим ноутбуком выступаю — там установлено все необходимое. Опять же, видео из картинок делать можно совершенно любым редактором и сжимать любым кодеком. В GIF тоже можно сделать.