О чём рассказывается в презентации:
Презентация посвящена созданию Python-приложений для визуализации фракталов и аттракторов с использованием NumPy и Matplotlib. В ней рассматриваются ключевые аспекты математической визуализации, включая необходимость высокой производительности вычислений и применение векторизации для ускорения обработки данных. Также обсуждаются методы моделирования странных аттракторов и визуализация множества Мандельброта, что позволяет глубже понять динамические системы и их поведение.
Оглавление
Python-приложение с NumPy и Matplotlib для фракталов и аттракторов
Математическая визуализация требует высокой производительности вычислений
Фрактальная структура определяется самоподобием в масштабах
Странные аттракторы моделируют хаотические динамические системы
Векторизация в NumPy превращает циклы в высокоскоростные массивы
Алгоритм генерации множества Мандельброта требует итеративного теста
Матрица интераций в коде обеспечивает визуализацию множества
Аттрактор Лоренца описывается системой обыкновенных дифференциальных уравнений
Интегрирование аттрактора Лоренца через NumPy
Функция Matplotlib imshow эффективно отображает плотные фракталы
Отрисовка траекторий аттракторов через Matplotlib plot
Оптимизация с Numba повышает скорость расчетов в 100 раз
Результат: математические модели в графическом представлении
Перспективы изучения динамических систем с использованием Python
Ключевые выводы
Спасибо за внимание!


