6 лабораторий · считается в браузере

Физика, которую можно потрогать

Песочница с настоящей динамикой: твёрдые тела и столкновения, хаотический двойной маятник, бегущая волна и гравитационное поле. Ничего не отрисовано заранее — тяните тела, крутите параметры и смотрите, как всё разваливается.

Открыть песочницу или просто потяните тело на полотне
тел: 0перетащите любое — оно улетит

Песочница твёрдых тел

Кликните по пустому месту — появится тело выбранной формы. Потяните любое тело и отпустите: импульс сохранится. Сферы и коробки сталкиваются по-настоящему, с разделением по осям и коэффициентом упругости.

тел: 0 кинетическая энергия: 0 Дж
Инструмент

Предел — 60 тел. Старые тела удаляются автоматически, чтобы симуляция не проседала.

Двойной маятник

Классический детерминированный хаос: начальный угол меняется на доли градуса — и через минуту траектория уже не та. Тяните грузы мышью, чтобы задать стартовое положение, след за нижним грузом рисуется с хвостом.

t = 0.0 с E = 0.00 Дж θ₁ = 0°

Шаг интегратора 4 мс, четыре подшага на кадр — график не «плывёт» даже на слабых устройствах.

Столкновения и импульс

Два тела на треке длиной 8 м. Считается импульс и кинетическая энергия в реальных единицах: при упругости 1.00 суммарный импульс не меняется вообще, энергия расходуется только на стенки.

p (A) 0.0
p (B) 0.0
Σp = 0.00 кг·м/с E = 0.00 Дж

Положения и скорости задаются ползунками в любой момент — тела продолжают движение с новыми параметрами.

Бегущая волна

Натянутая нить длиной 8 м: слева — генератор с настраиваемой амплитудой и частотой, справа — закреплённый конец, который пускает волну обратно. Потяните нить пальцем или мышью — получите бегущий импульс.

λ = 4.0 м T = 1.00 с вершина: 0.00 м

Дискретизация 180 узлов, шаг по ШАУ — численное решение уравнения волны без внешних библиотек.

Гравитационное поле

Тела выведены на круговые орбиты вокруг сверхмассивного центра. Зажмите курсор на полотне — в этой точке появится вторая «звезда», орбиты начнут вытягиваться в эллипсы и разваливаться.

тел: 0 t = 0.0 с

Сила считается как μ/r² с мягким ядром в центре, поэтому тело не «улетает» на бесконечность при проходе вплотную.

Made on
Tilda