Forum Italiano sui Prodotti NI

annulla
Visualizzazione dei risultati per 
Cerca invece 
Intendevi dire: 

media ultimi n elementi

salve a tutti..

HO un piccolo problema da risolvere.. praticamente ho sviluppato un software che acquisisce ogni secondo dei valori che sono circa 25 in totale.. Ora scrivo un file ogni secondo che dopo una giornata diventa nu pò grandicello per fare analisi dati.. allora volevo fare in modo che mediavo i valori ogni tot di valori acquisiti.. cioè mettere tutto in un vettore e dopo n acquisizioni mediare e scriverlo su file.. Esiste qualche funzione che fa questo oppure devo cimentarmi nel farlo a manina con i shift register?

 

grazie mille anticipatamente...

0 Kudos
Messaggio 1 di 2
5.697Visualizzazioni

Ciao Loopin3

 

la cosa migliore è utilizzare uno shift register un build array. Periodicamente provvederai ad effettuare la media e a salvare il valore ottenuto in un nuovo array che andrai a scrivere su file a fine giornata.

Purtroppo non esistono funzioni già pronte per questo utilizzo, a meno che tu non voglia usare la Decimate, che però è meno flessibile...

 

Ciao!

______________________
Simone S.
Academic Field Engineer - Med Region
0 Kudos
Messaggio 2 di 2
5.676Visualizzazioni