Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

Pulire in automatico il grafico

Salve a tutti Smiley Felice,

Il programma che ho creato ha la funzione di salvare una caratteristica stazionaria dei componenti in esame...in breve funziona in questo modo: acquisisco in continuo (con frequenza di acquisizione 1kHz) e visualizzo su grafico un valore medio ogni 100 valori..(sull'asse y ho il valore dei canali e sull'asse x ho il numero di valori acquisiti)..questo grafico mi serve solamente per catturare il punto stazionario desiderato e poi elaborarlo successivamente....etc..

Vorrei che il grafico si pulisca ogni tot valori graficati opp, ancora meglio, sempicemente trasli in automatico l'asse x in modo da visualizzare i nuovi valori acquisiti tenendo in memoria i vecchi senza, dunque, schiacciare il grafico lungo la x...spero di esser stato chiaro...la soluzione manuale l'ho trovata, cercavo una cosa automatica un pò più fine...tutto qua Smiley Molto-felice

 

Grazie!

0 Kudos
Messaggio 1 di 3
5.820Visualizzazioni

Puoi provare a usare una Chart invece di un Graph. Con una Chart puoi definire il massimo numero di punti che vuoi mostrare: ogni punto aggiuntivo provoca o lo scorrimento dei dati, o la ripulitura del grafico, o la sovrascritta graduale dello stesso a seconda della tua impostazione. Tieni presente che una Chart gestisce l'asse x in maniera diversa dal Graph.

Paolo
-------------------
LV 7.1, 2011, 2017, 2019, 2021
0 Kudos
Messaggio 2 di 3
5.816Visualizzazioni

Grazie per la risposta pincopanter ma non era comodo al mio caso il chart....ho risolto mettendo una case structure con al suo interno un inizialize array Smiley Felice...non è il massimo ma può andare!!

0 Kudos
Messaggio 3 di 3
5.805Visualizzazioni