- #1
Beer-monster
- 296
- 0
Okay,avoiding a long story, for an experiment I'm having to analyse a long sound file using a storage oscilloscope. Th scope stores about a seconds worth of data as 10,000 datapoints on a csv sheet. The file I want to analyse is around 15 secs long, but I used a computer to split it into consecutive samples and played them one after the other.
Now my problem is I want to combine all the results for each separate run so that I can analyse all the data as if I recorded the file all at once. I modified a MATLAB code used to FT wav files to read spreadsheets using xlsread, and it seems to work for each data set individually, but not for all of them.
I've put all the data on a single spreadsheet and tried different ways to input it into matlab, including specifying the range in the code and direct import using the wizard, but I still don't get a suitable spectrum but rather one large peak and a couple of bumps. The only clue I have is that dispite the fact that I've in put arounf 150 thousand data points, MATLAB tells me there's only 10,000.
I'm sortry this is really hard to explain in text, but does anyone think they can guess where I'm going wrong?
Thanks
Now my problem is I want to combine all the results for each separate run so that I can analyse all the data as if I recorded the file all at once. I modified a MATLAB code used to FT wav files to read spreadsheets using xlsread, and it seems to work for each data set individually, but not for all of them.
I've put all the data on a single spreadsheet and tried different ways to input it into matlab, including specifying the range in the code and direct import using the wizard, but I still don't get a suitable spectrum but rather one large peak and a couple of bumps. The only clue I have is that dispite the fact that I've in put arounf 150 thousand data points, MATLAB tells me there's only 10,000.
I'm sortry this is really hard to explain in text, but does anyone think they can guess where I'm going wrong?
Thanks