Перейти к содержимому

Код-челлендж 176: Игла Бюффона

The Coding Train

0:00 / 0:00

Код-челлендж 176: Игла Бюффона

109 640 просмотров · 3 г. назад
The Coding Train
1,76 млн подписчиков
109 640 просмотров · 3 г. назад
Как зубочистки приблизительно определяют значение числа пи? Я покажу вам это, создав симуляцию на p5.js! Код: https://thecodingtrain.com/challenges... 🚀 Смотрите это видео без рекламы на Nebula: https://nebula.tv/videos/codingtrain-... Эскизы веб-редактора p5.js: 🕹️ Игла Буффона: https://editor.p5js.org/codingtrain/s... 🕹️ Пересечение линий: https://editor.p5js.org/codingtrain/s... 🕹️ График функции плотности вероятности: https://editor.p5js.org/codingtrain/s... 🎥 Предыдущее видео:    • Coding Challenge: 3D on Apple II   🎥 Все видео:    • Coding Challenges   Ссылки: 🔗 Игла Буффона: https://en.wikipedia.org/wiki/Buffon%... 🔗 Анализ и моделирование: https://mste.illinois.edu/activity/bu... 🔗 Палочки для игры в «Пирог» и число Пи: https://ogden.eu/pi/ Связанные задачи по программированию: 🚂 Приближенное вычисление числа Пи:    • Coding Challenge 95: Approximating the Val...   🚂 126 Зубочисток:    • Coding Challenge #126: Toothpicks   🚂 145 Трассировка лучей в 2D:    • Coding Challenge 145: 2D Raycasting   Временные метки: 0:00 С Днем числа Пи 2023! 0:45 Введение в иглу Буффона 1:40 Разбираем математику 4:40 Пусть зубочистка упадет под углом 7:08 Вероятность того, что зубочистка пересечет границу 7:27 Равномерная функция плотности вероятности 8:12 Иллюстрируем вероятность графиком 10:49 Приближенное вычисление значения Пи 11:11 Вычисление площади под кривой 12:48 Ресурсы для иглы Буффона 13:28 Начинаем программировать 13:53 Рисуем вертикальные линии 14:20 Добавляем зубочистку 15:02 Рисуем фон в настройках 15:57 Мы должны использовать встроенное значение Пи 17:00 Находим ближайший столбец 17:22 Определяем, пересекает ли зубочистка столбец 18:10 Поворачиваем линию относительно оси Y 18:50 Рисуем зубочистку в виде вертикальной линии 19:40 Улучшаем Визуальные эффекты 20:48 Приближенное вычисление значения числа Пи с использованием вероятности пересечения зубочисткой столбца 23:45 Предложения по вариантам 24:08 Новая страница «Витрина пассажиров» на сайте Coding Train 24:38 Пасхальное яйцо Монтаж: Матье Бланшетт Анимация: Джейсон Хеглунд Песня ко Дню числа Пи: Уилл из Америки Музыка: Epidemic Sound 🚂 Сайт: https://thecodingtrain.com/ 👾 Поделитесь своим творением! https://thecodingtrain.com/guides/pas... 🚩 Предложите темы: https://github.com/CodingTrain/Sugges... 💡 GitHub: https://github.com/CodingTrain 💬 Discord: https://thecodingtrain.com/discord 💖 Членство: http://youtube.com/thecodingtrain/join 🛒 Магазин: https://standard.tv/codingtrain 🖋️ Twitter:   / thecodingtrain   📸 Instagram:   / the.coding.train   🎥 Задания по программированию:    • Coding Challenges   🎥 Введение в программирование:    • Start learning here!   🔗 p5.js: https://p5js.org 🔗 Веб-редактор p5.js: https://editor.p5js.org/ 🔗 Processing: https://processing.org 📄 Кодекс поведения: https://github.com/CodingTrain/Code-o... Это описание было сгенерировано автоматически. Если вы обнаружили проблему, пожалуйста, создайте заявку: https://github.com/CodingTrain/thecod... #piday #pi #buffonsneedle #buffon #p5js #javascript