Визуализация моделирования роста растений с помощью L-систем
визуализация рост растений Python графический интерфейс моделирование
Программа является набором классов и функций, описывающих функциональное описание работы и моделирования L-систем, созданного на языке Python версии 3.9.7 и встроенной библиотеки создания графики Turtle. Программа обладает графическим интерфейсом. Программа реализует класс LSystem, который принимает на вход набор правил, которые моделируют некоторое растение, ширину и длину базовой линии, и базовые углы поворота. Также класс реализует методы, позволяющие: добавлять новые правила моделирования; добавлять новые правила движения растения; настраивать параметры модели (такие как пышность листвы или цвета окраски растения); генерацию модели растения; создания графической визуализации. Работа с приложением может осуществляться по следующему сценарию. В исходном классе прописываются правила роста моделируемого растения, после чего пользователь указывает порядок модели (то сколько раз заданные правила будут применены), после чего запускается процесс моделирования. На выходе работы программы пользователь получает окно вывода графики, где виден результат моделирования в виде изображения, созданного по заданным правилам.
Анализ и обработка данных
Александр
Бестугин
Роальдович
Директор института №2
Доктор технических наук
Профессор
К-7082-2015
56437698300
РОССИЯ
Юлия
Антохина
Анатольевна
Ректор ГУАП
РОССИЯ
50.41.25
Прикладное программное обеспечение
01.02.ET
COMPUTER SCIENCE, INFORMATION SYSTEMS
01.02.EW
COMPUTER SCIENCE, SOFTWARE ENGINEERING
Екатерина
Виноградова
Петровна
РОССИЯ
Елена
Шулятьева
Павловна
РОССИЯ
ГУАП,ФГАОУ ВО ГУАП,ФГАОУ ВО"САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ",САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ"
1027810232680
ЮЛИЯ
АНТОХИНА
АНАТОЛЬЕВНА
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные автономные учреждения
ГУАП,ФГАОУ ВО ГУАП,ФГАОУ ВО"САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ",САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ"
1027810232680
ЮЛИЯ
АНТОХИНА
АНАТОЛЬЕВНА
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные автономные учреждения