Graficare file CSV con gnuplot
Inviato: domenica 12 febbraio 2017, 13:35
Buongiorno a tutti,
Mi ritrovo oggi in una situazione un pò strana.
Ho eseguito una campionatura con il mio oscilloscopio, ed il risultato di questa è un file con estensione CSV, ovvero il tipico file di excel, che posso aprire benissimo anche con LibreOffice Calc.
Il contenuto di questo file CSV, è una lunga serie di letture in tensione del segnale che mi interessa, con la corrispondente marcatura temporale, in pratica una cosa del genere:

Ed il segnale che ha generato questa lettura è una cosa come questa:

La mia domanda ora è: Esiste un'applicazione, magari leggerissima, o anche solo da riga di comando che mi permetta di fare il plot di questa lettura?
Mi serve per poter studiare questo segnale e cercare di decodificarlo usando solo il mio computer portatile senza, ovviamente, dovermi portare dietro l'oscilloscopio e tutto il banco prova.
Il file complessivo consta di più di quattromila record, ma sono tutte costanti numeriche come quelle postate, quindi vorrei evitare di usare applicazioni elefantiache come Matlab solo per fare questo plot.
Ho provato a plottare i dati con lo stesso Libreoffice, ma non riesco a capire molto bene come fare a definire quali siano i dati in ingresso e come metterli sui due assi.
Qualcuno di voi conosce magari un'applicazione che faccia solo questo genere di plot, e sia quindi ottimizzata?
Oppure mi potreste aiutare a farlo con libreoffice stesso? In questo caso, come faccio a definire quale delle due serie definisce un asse, e quale l'altro?
C'è un modo per aumentare o ridurre il fondoscala su uno dei due assi?
Grazie mille a tutti.
Mi ritrovo oggi in una situazione un pò strana.
Ho eseguito una campionatura con il mio oscilloscopio, ed il risultato di questa è un file con estensione CSV, ovvero il tipico file di excel, che posso aprire benissimo anche con LibreOffice Calc.
Il contenuto di questo file CSV, è una lunga serie di letture in tensione del segnale che mi interessa, con la corrispondente marcatura temporale, in pratica una cosa del genere:

Ed il segnale che ha generato questa lettura è una cosa come questa:

La mia domanda ora è: Esiste un'applicazione, magari leggerissima, o anche solo da riga di comando che mi permetta di fare il plot di questa lettura?
Mi serve per poter studiare questo segnale e cercare di decodificarlo usando solo il mio computer portatile senza, ovviamente, dovermi portare dietro l'oscilloscopio e tutto il banco prova.
Il file complessivo consta di più di quattromila record, ma sono tutte costanti numeriche come quelle postate, quindi vorrei evitare di usare applicazioni elefantiache come Matlab solo per fare questo plot.
Ho provato a plottare i dati con lo stesso Libreoffice, ma non riesco a capire molto bene come fare a definire quali siano i dati in ingresso e come metterli sui due assi.
Qualcuno di voi conosce magari un'applicazione che faccia solo questo genere di plot, e sia quindi ottimizzata?
Oppure mi potreste aiutare a farlo con libreoffice stesso? In questo caso, come faccio a definire quale delle due serie definisce un asse, e quale l'altro?
C'è un modo per aumentare o ridurre il fondoscala su uno dei due assi?
Grazie mille a tutti.
