Hello all ,
when I was in the lab at school, I used labview to collect the raw data and plotted using a Matlab
here at work, they do not have a Matlab : (
I'm trying to get 5K samples / sec and it's going be at least 1-hour data... it could go up to a day or more
I figured, excel cannot handle this data (plot)
Can I just use Labview to plot this after the acquisition ?
instead of using a Matlab ?
Thank you : )
Solved! Go to Solution.
If you donot want to view the all the points. You can decimate the data collected and plot in Labview. If it is a very large data, decimation might help you view the plot without any hassle. If you need to zoom in, then decimation might not be a good option.
There is a opensource freeware called Freemat (an alternative of MATLAB). It doesnot have any complex toolboxes like in MATLAB. It has all basic functions for signal processing. The size is close to 38MB only. You can try FreeMAT also.
well, accidentaly some links did lead me to freemat and RLab
I picked Freemant and it works fine ! all the interfaces and functions are very similar to MATLAB
and I'm happy with it.
Thaks for the tip !
Hi, I figured I already was using the waveform graph, (it's being used as the
real time data acquisition monitoirng)
Are you saying that there is a way that after all acquisition, and you can view the all data
from the beginning to the end using the waveform chart by scrolling ?
I guess you are using the waveform graph to monitor the real time data. To view the data after your acquisition is finished i.e, for post view better to write the acquired data in a binary/TDMS file and later on read the file and then plot it in waveform graph/chart.
Look at this wonderfull XGrapher - Xcontrol Waveform Graph
Of course, you will still have an issue with data history (if it's too big), so you can log your datas in a binary or TDMS file, and read them by chunks or decimate them for display.
Olivier L. | Certified LabVIEW Developer
Graphs perform decimation already. However, you can perform decimation yourself if you have a "massive" amount of data. I posted an example using a couple of VIs that I had picked up somewhere in this post: http://forums.ni.com/t5/LabVIEW/plot-2D-arrays-on-graph/m-p/1412816#M548241
Handling large data sets is a topic in the LabVIEW help. It is also explained in the (dated) tutorial Managing Large Data Sets in LabVIEW. After you read the tutorial, check out the LabVIEW help for the In Place Element structure and Data Value References.