Opening a large file for FFT

File I/O & Databases
Ответить
magreent
beginner
beginner
Сообщения: 14
Зарегистрирован: 19 мар 2008, 01:57
Версия LabVIEW: 7.1
Откуда: United States
Контактная информация:

Opening a large file for FFT

Сообщение magreent »

I acquired data overnight and now I have a 400MB file. I need to do an FFT on the data but now I have memory problems and cannot open the data. The error I get in Labview is: Not enough memory to complete this operation. Is there any way around this?

Thanks.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Opening a large file for FFT

Сообщение Eugen Graf »

If you have problems with a large file, so you can read only a piece of this file and make your calculations with this. Than read the next piece and so on.

To make a FFT over the whole big dataset you should first average this data. E.g. take 100 first values average them to one value. So you will get from 400 mb file only 400/100 mb file and probably will be able to make FFT over this data.

Else you can make FFTs piece for piece.

The problem with memory is not the LabVIEW issue, much mote the issue of your PC RAM.
And try to make so less copies (every wire branch is a copy) of big data sets in your block diagramm.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Data storage»