Я только что закончил писать программу на Python, которая имитирует кинетику адсорбции газов на одномерной решетке. Решетка заполнения - это просто массив пустых чисел, который содержит 20 целочисленных значений, а элемент равен 0, если пятно решетки пусто, или 1, если пятно решетки занято частицей. Программа выполняется по циклу do (edit: for loop, забыл, что я больше не был в Фортране :)), во время которого программа выполняет некоторые вычисления, а затем выплевывает текущую решетку заполнения в конце каждой итерации. Это часть моих исследований в школе, которую я должен представить, и поэтому моей целью при написании этой более простой программы было создание анимации, в которой я мог бы визуализировать код для своих слушателей. Я хотел бы создать что-то похожее на это:
где, когда пятно решетки заполнено, я могу заполнить квадрат красным или поставитьмаленький красный круг внутри него. Было бы здорово, если бы анимация просто запускалась в консоли python, однако, если она экспортируется в файл, как это делает matplotlib.animation, это тоже хорошо! Я на самом деле просто ищу программу, с помощью которой я могу это сделать, и мне не нужно слишком много помогать с кодом, пока это можно сделать самостоятельно.
Единственный пакет анимации, который яРанее я использовал matplotlib.animation, и я не знаю, как создать представление решетки, которое я хочу с этим пакетом. Если вы знаете, как я могу сделать это в matplotlib.animation, это было бы здорово, так как я считаю, что было бы довольно просто нарисовать точки внутри прямоугольников.