Physics.Math.Code
VK: vk.com/physics_math Чат инженеров: @math_code Учебные фильмы: @maths_lib Репетитор IT mentor: @mentor_it YouTube: youtube.com/c/PhysicsMathCode Обратная связь: @physicist_i
Показати більше📈 Аналітичний огляд Telegram-каналу Physics.Math.Code
Канал Physics.Math.Code (@physics_lib) у мовному сегменті Російська є активним учасником. На даний момент спільнота об'єднує 146 876 підписників, посідаючи 769 місце в категорії Освіта та 3 284 місце у регіоні Росія.
📊 Показники аудиторії та динаміка
З моменту свого створення невідомо, проект продемонстрував стрімке зростання, зібравши аудиторію у 146 876 підписників.
За останніми даними від 06 жовтня, 2026, канал демонструє стабільну активність. Хоча за останні 30 днів спостерігається зміна кількості учасників на 492, а за останні 24 години на 33, загальне охоплення залишається високим.
- Статус верифікації: Не верифікований
- Рівень залученості (ER): Середній показник залученості аудиторії становить 10.31%. Протягом перших 24 годин після публікації контент зазвичай збирає 4.99% реакцій від загальної кількості підписників.
- Охоплення публікацій: В середньому кожен допис отримує 15 141 переглядів. Протягом першої доби публікація в середньому набирає 7 322 переглядів.
- Реакції та взаємодія: Аудиторія активно підтримує контент: середня кількість реакцій на один пост – 58.
- Тематичні інтереси: Контент зосереджений навколо ключових тем, таких як физика, physics, программирование, двигатель, физик.
📝 Опис та контентна політика
Автор описує ресурс як майданчик для висловлення суб'єктивної думки:
“VK: vk.com/physics_math
Чат инженеров: @math_code
Учебные фильмы: @maths_lib
Репетитор IT mentor: @mentor_it
YouTube: youtube.com/c/PhysicsMathCode
Обратная связь: @physicist_i”
Завдяки високій частоті оновлень (останні дані отримано 07 жовтня, 2026), канал підтримує актуальність та високий рівень охоплення публікацій. Аналітика показує, що аудиторія активно взаємодіє з контентом, що робить його важливою точкою впливу в категорії Освіта.
(ρ, θ). Стоит вспомнить связь декартовых и полярных координат (кстати, вы в школе такое проходили или только в ВУЗе?):
Прямое преобразование: x = ρ · cos(θ) и y = ρ · sin(θ)
Обратное преобразование: ρ = √(x² + y²) и θ = atan2(y, x)
Центр вращения также может быть смещен от начала координат, но это легко задается сдвиговыми смещениями: x' = x - x0 ; y' = y - y0 ; ρ = √(x'² + y'²) ; θ = atan2(y', x')
Для реального плоттера важно: ρ обычно ограничено: ρ_min ≤ ρ ≤ ρ_max , а вот угол θ может быть любым, если нет гибких проводов, которые начинают заматываться.
Чтобы построить растровые изображения и портреты, нужна векторизация в декартовой плоскости, потом перевод в полярные.
Загрузить изображение → Перевести в grayscale → Выделить края: Canny, Sobel, Laplacian → Пороговая обработка → Скелетизация линий → Трассировка контуров → Упрощение ломаных: алгоритм Дугласа–Пекара → Расчет для каждой точки контура ( x, y): ρ = √((x-x0)² + (y-y0)²) ; θ = atan2(y-y0, x-x0) → Отсортировать контуры, чтобы меньше двигаться без рисования → Сгенерировать G-код: поднять перо, перейти, опустить, вести линию.
Для закрученного вокруг центра портрета:
for i = 0..N_θ:
θ = 2π · i / N_θ
for j = 0..N_ρ:
ρ = ρ_min + (ρ_max - ρ_min) · j / N_ρ
x = ρ · cos(θ)
y = ρ · sin(θ)
polar_image[i, j] = sample_image(x, y)
Получается изображение в координатах (θ, ρ). Его можно векторизовать так же, как обычное, но затем каждая линия уже будет линией в полярных координатах.
Главная математическая тонкость: прямая в декартовой системе не является прямой в полярных координатах. Поэтому для точных рисунков и портретов траекторию всегда сначала строят в декартовых координатах, разбивают на мелкие отрезки и только затем переводят каждую точку в (ρ, θ). #математика #mathematics #animation #math #геометрия #geometry #gif
График трохоиды
➰ Красота параметрических кривых
⭕️ Точки пересечения кругов на воде движутся по гиперболе
🕑 Экстремальная задача на смекалку
💡 Physics.Math.Code // @physics_lib🍩 Для донатов на кофе ☕️: +79616572047 (СБП / ВТБ / OZON)
💡 Physics.Math.Code // @physics_libx²/a² + y²/b² − z²/c² = 1
Выглядит как бесконечная труба, сужающаяся к «талии» и снова расширяющаяся. Если a = b, получается гиперболоид вращения — его можно получить, вращая гиперболу вокруг мнимой оси. Но самое интересное начинается дальше. Через каждую точку однополостного гиперболоида проходят две прямые, целиком лежащие на поверхности. Не одна, а две — и они принадлежат двум разным семействам. Прямые внутри одного семейства между собой не пересекаются, а вот прямые из разных семейств пересекаются всегда. Именно это свойство делает гиперболоид жёсткой конструкцией: если соединить балки шарнирно по образующим, каркас не сложится. Обычная сетка из прямых палочек, а держит форму не хуже сварной рамы.
Гауссова кривизна однополостного гиперболоида всюду отрицательна: K = −1/a². Это значит, что треугольники на его поверхности имеют сумму углов меньше 180° — геометрия Лобачевского в чистом виде. В физике такие поверхности всплывают в теории относительности: однополостный гиперболоид описывает структуру пространства-времени в модели анти-де-Ситтера. А ещё он служит моделью поверхностей Ферми в физике твёрдого тела.
Владимир Шухов первым догадался использовать гиперболоид в строительстве. Его Шаболовская башня в Москве — это 80 прямых стальных профилей, пересекающихся по образующим. Всего Шухов построил более 200 таких башен. А ещё он проектировал гиперболоидные маяки, водонапорные башни и даже опоры ЛЭП.
Форма гиперболоида — у градирен атомных станций (лучший естественный обдув), у аэраторов для воды (струя разбивается о гиперболоидную насадку и насыщается воздухом), у башни «Хан-Шатыр» в Астане и диспетчерской башни аэропорта Барселоны. А ещё существует «кособокий» однополостный гиперболоид — поверхность, у которой каждая образующая пересекает не три, а четыре прямые, и есть линия разрыва, нарушающая непрерывность. Такой вариант в классических учебниках не описан — его открыли только в 2019 году. #математика #опыты #сопромат #физика #геометрия #видеоуроки #physics #science #эксперименты #наука
💡 Physics.Math.Code // @physics_lib