惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

罗磊的独立博客
Recent Announcements
Recent Announcements
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
有赞技术团队
有赞技术团队
J
Java Code Geeks
T
The Blog of Author Tim Ferriss
MyScale Blog
MyScale Blog
人人都是产品经理
人人都是产品经理
aimingoo的专栏
aimingoo的专栏
U
Unit 42
The GitHub Blog
The GitHub Blog
云风的 BLOG
云风的 BLOG
T
Tailwind CSS Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
腾讯CDC
I
InfoQ
GbyAI
GbyAI
博客园_首页

Все публикации подряд на Хабре

Ловим музу за клавиатуру: как айтишнику стать автором Что умеет Midjourney в 2026? Мой немного грустный разбор этого шикарного инструмента Никто не любит писать тесты, но ИИ может исправить это IPv8 выглядит как мечта. Поэтому почти наверняка не взлетит Производители вернули в продажу материнки с DDR3. Что происходит? Управление агентом с телефона через Telegram теперь в KodaCode От координации к лидерству: как меняется роль руководителя разработки Я сделала родителям бизнес вместо пенсии: зарабатываем 70 тысяч, мама не даёт продать В три раза быстрее приемка товара и оптимизация трудозатрат на 73%: как «РСТ-Инвент» помог Gulliver Group ИИ-шечный мир победил? О влиянии искусственного интеллекта на игропром Кремль снижает давление на Телеграмм пока Европа строит интернет по паспорту Как CEO, CTO и CIO за 8 часов собрали ИИ-директора, который умеет держать позицию под давлением Как (не) потерять домен за выходные Вместо 8 разных VPS: как я организовал практику студентам на одном сервере Почему твой Open Source проект не замечают? R&D: искусство управления неопределенностью в разработке AI-дефляция: вакансий для разработчиков больше, а рост зарплат — худший за 15 лет Мы отдали управление роботами OpenClaw. Что из этого вышло Галактический ID: система идентификации для всех форм разумной жизни Шесть основ бизнес-анализа: начинаем с вопроса «Кто в игре?» Код-ревью, в котором дело не в коде Данные переехали. Команда — нет Системной подход к сдаче OSWE в 2025 Почему комната управления реактором покрашена в цвет морской пены 4 YAML-файла вместо PySpark: как аналитикам строить пайплайны без разработчиков LLM-агент для поиска свободных доменов: автоматизируем подбор Когда, зачем и как правильно начинать новую сессию в Claude Code? Как я заставил нейросеть писать макросы для FreeCAD Анатомия ИИ‑агента для подбора персонала. От тысячи резюме к топ‑10 за минуты Опыт разработчика как экономика внимания
Кинематическая задача из олимпиады «Росатом» за 2020/21 у...
drzewo · 2026-04-24 · via Все публикации подряд на Хабре

Не вдаваясь в обсуждение методики олимпиадной подготовки школьников и школьного преподавания физики, приведем решение этой задачи с помощью регулярных методов.

Введем систему координат BXY, где B — точка крепления нити к потолку, а ось BX проходит через точку отрыва нити от диска. Эту точку мы обозначим через A.

Скорость точки диска, которая совпадает в данный момент времени с точкой A, равна сумме относительной (относительно системы BXY) и переносной скоростей:

\boldsymbol{v}_A = \boldsymbol{v}_A^r + \boldsymbol{v}_A^e.

Относительная скорость точки A диска равна нулю, поскольку в системе BXY диск катится по оси BX без проскальзывания: \boldsymbol{v}_A^r = 0. Поскольку система BXY поворачивается вокруг точки B, переносная скорость \boldsymbol{v}_A^e перпендикулярна оси BX.

Таким образом, скорость точки A диска направлена вдоль радиуса, соединяющего центр диска с точкой A. Аналогично, скорость точки C направлена вдоль радиуса, соединяющего центр диска с точкой C. Соответственно мгновенный центр скоростей (МЦС) диска лежит в точке пересечения прямых, содержащих отрезки нитей.

Однако мы не будем использовать МЦС, а решим задачу с помощью формулы Эйлера. Мотивация такого выбора чисто методическая: общие теоремы важнее их частных случаев.

Введем систему координат Oxyz, где O — центр диска, ось Ox проходит через точку A, а ось Oz направлена перпендикулярно плоскости рисунка на зрителя.

В силу сделанных замечаний, скорости точек диска A и C имеют вид:

\boldsymbol{v}_A = u \boldsymbol{e}_x, \quad \boldsymbol{v}_C = w (\cos \alpha \boldsymbol{e}_x + \sin \alpha \boldsymbol{e}_y).\qquad (1)

Здесь u, w — параметры, подлежащие определению.

Угловая скорость диска известна: \boldsymbol{\omega} = \omega \boldsymbol{e}_z.

Отметим, что

\boldsymbol{OC}=R(\cos \alpha \boldsymbol{e}_x + \sin \alpha \boldsymbol{e}_y)

и

\boldsymbol{AC} = \boldsymbol{OC} - \boldsymbol{OA} = R(\cos\alpha - 1)\boldsymbol{e}_x + R\sin\alpha\boldsymbol{e}_y. \qquad (2)

Подставляя равенства (1) и (2) в формулу Эйлера

\boldsymbol{v}_C = \boldsymbol{v}_A + [\boldsymbol{\omega}, \boldsymbol{AC}]

и приравнивая коэффициенты при базисных векторах, найдем:

w \cos \alpha = u - \omega R \sin \alpha, \quad w \sin \alpha = \omega R (\cos \alpha - 1).

Из этих двух равенств нам понадобится только второе:

w = \frac{\omega R (\cos \alpha - 1)}{\sin \alpha}.

Подставляя эту формулу в (1), мы находим \boldsymbol v_C.

Скорость центра диска определяется по формуле Эйлера:

\boldsymbol{v}_O = \boldsymbol{v}_C - [\boldsymbol{\omega}, \boldsymbol{OC}].

Подставляя в эту формулу полученные выше результаты, находим:

\boldsymbol{v}_O = \frac{\omega R (1 - \cos \alpha)}{\sin \alpha} \boldsymbol{e}_x - \omega R \boldsymbol{e}_y.