По результатам работы программы генерируется массив данных - векторов состояния, каждый из которых состоит из 3 декартовых координат и привязан к фиксированному моменту времени.
Как на основе этих данных построить эволюцию вектора состояния во времени с сохранением траектории движения?
В статике с этой задачей прекрасно справляется Maple и gnuplot. В последнем я даже пытался реализовать скрипт, который строит график траектории на каждый момент времени, но при количестве таблиц ~8000 он начинает захлёбываться.
По рекомендациям из
этой статьи я смог сделать вменяемую анимацию (только вместо avidemux использовал ffmpeg), но генерация каждого "кадра" со временем занимает очень много времени.
Конечно, я собираюсь оптимизировать скрипт, сделать меньшее количество точек на каждом графике и применить прочие хитрости, но мне было бы интересно узнать и другие методы решения подобной задачи.
Спасибо за ответы.