Uso il seguente script per stampare le letture da un file .csv. Il grafico viene aggiornato ogni secondo per mostrare nuovi dati quando è in esecuzione una simulazione. Funziona piuttosto bene, anche se è un po 'brutto dato che l'intero set di dati viene riletto (se avete una soluzione migliore fatemelo sapere)Gnuplot exit on window close
Tuttavia, quando chiudo la finestra gnuplot lo script non esce, ma dopo 1 secondo mettere in pausa una nuova finestra genera, che è un po 'fastidioso. Preferirei che il mio copione si chiudesse quando chiudo la finestra. C'è un modo per ottenere questo?
#!/usr/bin/gnuplot
set t wxt enhanced noraise
set datafile separator ";"
plot "../build/inputLink.csv" using 1:5 title 'Input Gear' with lines ,\
"../build/inputLink.csv" using 1:7 title 'Input Gear Ratio' with lines,\
;
pause 1
reread