Требуется решить задачу теплопроводности при заданных граничных и начальных условиях (это я уже сделал) и постоить график перехода к стационарному решению (то есть при t=5, t=10, etc) (при t->INFINITY), график двумерный, одновременно должно показываться, например, два-три положения времени.
Хочется как-то связать gnuplot и код, мною уже написанный. Как добавить в gnuplot картинку - понятно (replot), а вот как удалить старый - не знаю. И как синхронизировать вывод программы и gnuplot?
Графики в реальном времени
Модератор: Модераторы разделов
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Графики в реальном времени
bash-скриптом, который запускает программу (c выводом в файл), а потом gnuplot берёт данные из этого файла. Другого ничего пока не придумал.
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Графики в реальном времени
у гнуплота есть библиотека, котороя позволяет прямо из программы строить все что нужно, без временных файлов и запуска отдельного гнуплот... погугли на эту тему, я где-то видел неплохую доку по ней.
слава роботам!
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Графики в реальном времени
Ага, спасибо. Попробую поискать. В крайнем случае сделаю хоть на Java, но не хочется что-то писать, когда по идее всё уже написано.