MakarovSuites
Українська
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Зв’язок і ліцензії

Math

Векторні поля

Тисячі частинок проявляють тривимірне векторне поле світними слідами, що згасають. Облітайте хмару, змінюйте поле й джерело, досліджуйте дивергенцію, ротор, потік і циркуляцію.

Векторні поля — Зображення з програми
Зображення з програми

Що відбувається

Тисячі трасерів показують тривимірне поле світними згасаючими траєкторіями. Обертайте камеру навколо хмари, змінюйте її поле та джерело частинок, а потім вимірюйте дивергенцію, ротор, потік і циркуляцію.

Пасивні маркери розв'язують dx/dτ = F(x), а не рівняння прискорення чи руху зарядженої частинки. Усі шість полів стаціонарні: траєкторії збігаються з лініями течії. Темп залежить від поля; швидкість змінює τ, але ніколи не нормує локальний вектор. ABC може містити як заплутані, так і впорядковані траєкторії. Згладжений диполь - це наявне ілюстративне поле з r² + 0.05, а не точний магнітний диполь у вакуумі. Маркери, що залишають показану область або вичерпують свій час життя 6–12 с, випускаються знову; старі й нові траєкторії ніколи не з'єднуються. Випуск частинок і яскравість мають художній характер: це не густина рідини, не світність і не збережена кількість частинок. Колір задається обмеженим відображенням швидкості. Згасання та товщина - параметри відображення. Потік і циркуляція обчислюються за вихідним полем, незалежно від хмари. Скінченна сітка дає похибку квадратури. Опорний куб охоплює ±2; трасери залишаються в кулі радіуса π (для диполя 2). Перетягування камери вимикає автоматичне обертання.

Рівняння модуля
Рівняння
div F = ∂F_x/∂x + ∂F_y/∂y + ∂F_z/∂z;   curl F = (∂F_z/∂y − ∂F_y/∂z, ∂F_x/∂z − ∂F_z/∂x, ∂F_y/∂x − ∂F_x/∂y)
Гаусс:  ∫ F·dA по замкненій поверхні = ∫ div F dV по об'єму всередині
Стокс:  ∫ F·dl по контуру = ∫ curl F·dA по диску, який він обмежує
ABC:  F = (A sin z + C cos y, B sin x + A cos z, C sin y + B cos x),  curl F = F,  div F = 0
частинки:  dx/dt = F(x), інтегрується методом Рунге–Кутти 4

Інші експерименти

До каталогу
Логістичне відображення і біфуркації — Зображення з програми

Math

Логістичне відображення і біфуркації

Каскад подвоєнь періоду як світна завіса, забарвлена показником Ляпунова, з живою павутинкою біля позначки - подвоєння рівно в 3 і 1 + √6, хаос наприкінці.

Монте-Карло — Зображення з програми

Math

Монте-Карло

Випадкові дротики оцінюють π, двісті метальників показують розкид за законом 1/√N і смугу 95 %, а один інтеграл береться трьома способами — вибірка, нахилена як крива, виграє у двадцять разів.

Перколяція — Зображення з програми

Math

Перколяція

Вхід, вихід і один зразок випадкової ґратки: передбач, за якого p цей зразок уперше пропустить потік, підніми p або відкрий окремі вузли руками й дивись, як росте досяжна область, — потім прожени багато зразків кількох розмірів і побач, як точка проходу розкидана довкола p_c і як розкид звужується з ростом ґратки.