Hi,
I understand that you want to acquire 5000 samples at 1000Hz then take the average of every 10th sample. In order to do this, I recommend acquiring the data and writing it to a file. Once the data has been written to a file, you can use LabVIEW to read the file and manipulate the data such that you take the average as you desire. This method will allow you to sample fast since it eliminates data processing during the acquisition. You can also easily specify the number of points to average when you manipulate the data.
Several examples programs on our website demonstrate how to acquire data and write it to a file. One such example is located at
http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3EA6356A4E034080020E74861&p_node=DZ53016
The example may not work with your version of LabVIEW or with your hardware, so you might have to search the website (www.ni.com/examples) for another example.
I hope this answers your question or at least gives you a good starting point. If not, please elaborate on your problem and include a description of the hardware you use for the data acquisition.
Best Regards,
Marcus G.
Applications Engineer
National Instruments