SCI Библиотека
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
SciNetwork библиотека — это централизованное хранилище научных материалов всего сообщества... ещё…
Разработана методика преобразования пиксельных изображений с целью
формирования нового типа структур – названных автором нитевидными, обладающих
свойством выявлять существенные особенности преобразуемых объектов. Также разработана программа на языке Python с использованием модуля компьютерного зрения OpenCV и модуля работы с массивами данных Numpy, позволяющих эффективно обрабатывать исходные пиксельные изображения и визуализировать сформированные на их основе нитевидные отображения. Описаны как принципы разработанного метода, так и основные действия, осуществляемые в ходе исполнения кода программы. Созданная программа отличается простотой использования и возможностью регулирования шага расположения нитей. По результатам экспериментов по обработке большого количества разнородных изображений и анализа полученных результатов сделаны выводы и даны рекомендации по перспективам применения нитевидных структур в различных сферах науки и искусства. Особое внимание уделено преобразованию широко распространённых в природе фрактальных изображений. Также рассмотрено потенциальное удобство применения разработанных нитевидных структур при совершенствовании процедур распознавания нечётких изображений (в том числе с использованием нейросетей), например, полученных со спутников.
Трёхмерное изображение решения системы обыкновенных дифференциальных уравнений (ОДУ), описывающих конвективный поток, представляет собой аттрактор Лоренца. Данная система уравнений является базовой детерминированной системой, с исследования которой началось развитие теории хаоса. Для получения характеристик этой сложной системы необходима разработка современного программного продукта, доступного и удобного в использовании.
Целью работы являлось создание программы для исследования аттрактора Лоренца на языке Python с использованием библиотек специальных команд. Особенное внимание уделено способам решения системы ОДУ разными численными методами и наглядности представляемых результатов.
Описаны блоки кода разработанной программы; с её помощью произведён расчёт аттрактора Лоренца при варьировании численных методов решения ОДУ и параметров системы. По результатам расчёта сделаны выводы.
The three-dimensional representation of the solution for the ordinary differential equations system (ODE) describing convective flow is a Lorentz attractor. This system of equations is the basic deterministic system with which the development of chaos theory began. In order to derive the characteristics of this complex system, the development of a modern accessible and easy to use software product is necessary.
The aim of the work was to create a program for investigating the Lorentz attractor in Python using special command libraries. Particular attention is paid to ways of solving the system of ordinary differential equations by different numerical methods and to the clarity of the presented results.
The code blocks of the developed software are described; it is used to calculate the Lorentz attractor by varying the numerical methods for solving the ordinary differential equations and system parameters. Conclusions are drawn from the results of the calculation.