Showing results for 
Search instead for 
Did you mean: 

SignalExpress, Averaging over short periods

Go to solution

Hello all, I need help getting average values for my temperature readings in LabVIEW SE. I have a DAQ device (USB 6259) that I'm using to get temperature readings with a thermocouple. Problem is, the readings are noisy.

I've already figured out how to use the step Statistics which can show you the mean over the full period of time, but I need something closer to a filter or gate that outputs the average temperature over short periods of time (i.e. takes a new average every 2 seconds or something).

0 Kudos
Message 1 of 2
Accepted by topic author ddrop



Signal Express has built in signal processing functions which can be used to reduce the noise from your thermocouple measurements. You can either use a Filter (lowpass), Time Averaging (Moving Average), or Subset and Resample function. These functions can be found under Add Step, Processing, Analog Signals. For your application, you will most likely want to use Filter or Time Averaging in combination with “Subset and Resample” to smooth then down sample your thermocouple measurements.



Eric Liauw
Senior AE Specialist - Automated Test | CLD | CTA
National Instruments
0 Kudos
Message 2 of 2