В зависимости от вашей ОС, вы можете использовать popen (). Это позволит вам запустить процесс gnuplot и просто записывать в него, как и любой другой файл *.
Если у вас есть точки данных для построения, вы можете передать их в линию с помощью опции plot "-" ... . Точно так же вы можете изучить установить точки стиля данных / линии / точки линий / и т. Д. опции.
Без паузы или сохранения gnuplot прекратит работу в конце потока ввода. В вашем примере это будет, когда достигнут конец файла.
Чтобы создать (записать) выходной файл (график), используйте:
set terminal png small
set output "filename.png"
Существует множество опций для установки терминала . Png обычно там. Если нет, то возможно gif, tiff или jpeg?
Остерегайтесь перезаписи файла!
Возможно, вы захотите использовать установленный размер 2,2 , чтобы увеличить график. Некоторые варианты set Terminal также позволяют указывать размер.