Я разрабатываю алгоритм, в котором точки данных «перемещаются» в 2D-пространстве
Для целей разработки и отладки мне нужно визуализировать такие данные таким образом, чтобы я мог идентифицировать точки данных, повторяющиеся на изображении: правильно ли они ведут себя на границах 2D-пространства или при взаимодействии друг с другом. Ранее я использовал для этого ncurses, но у него есть некоторые ограничения.
Позже мне нужно раскрасить некоторые точки в соответствии с некоторыми правилами.
Итак, я думал о создании изображения, в котором каждая точка соответствовала бы координате пикселя. Изображения должны быть построены в фоновом режиме для последующей проверки. На первом этапе отладки, с только 20 точками, изображения будут очень маленькими, но я мог бы увеличить их, чтобы увидеть точки. Позже, с большим вниманием, я мог наблюдать за их коллективным поведением.
Как я могу добиться этого в просто манера? Есть ли способ получить прямо из моего кода несколько строк простого кода или мне действительно нужно использовать некоторую библиотеку графов?
Если это R&Я бы посоветовал взглянуть на язык обработки, который упрощает экспериментальную графику. http://processing.org/
Вот пример, который отображает координаты в виде точек. Я думаю, это то, с чего вы бы начали:
Других решений пока нет …