How to handle 1 GB - 2GB .txt files efficiently in matlab, I used textscan. Is it efficient?

조회 수: 1 (최근 30일)
Please let me know with any alternative methods to proceed with.
thanks

답변 (3개)

Walter Roberson
Walter Roberson 2014년 1월 22일
What do you need to do with the text file? Is it a text file that consists just of numbers, or does it have additional information? Do you want to read in all of the numbers in it or just some columns?
How often will you need to process any given text file? Sometimes pre-processing it outside of MATLAB to make it easier for MATLAB to read can be time-efficient, and the relative efficiency goes up the more often you re-use the same file.
  댓글 수: 2
Aditya
Aditya 2014년 1월 22일
text file consists of all kinds of data like char,numbers,special chars. and I deal with retrieval of data in the text file. Help me with this context.
Walter Roberson
Walter Roberson 2014년 1월 22일
Could you give an extract of the file and indicate what you would want retrieved from it?
Also please respond about how often you will need to process any given file.

댓글을 달려면 로그인하십시오.


Aditya
Aditya 2014년 1월 22일
편집: Aditya 2014년 1월 22일
POINT X1 X2
POINT -124.63-78.433 .... ....
above is how file exists and I need to extract required POINTS.
  댓글 수: 1
Walter Roberson
Walter Roberson 2014년 1월 22일
Are there lines that start with anything other than POINT ? Is the first line of the file the only one that says
POINT X1 X2
or does that occur every second line? Or does it appear after a group of numeric POINT objects, with those values to be grouped together (e.g., a face of an object) ? Do the numbers in "X1 X2" vary and if so are they significant or can they be ignored?
The numeric values you show all run together, and have variable number of decimal places. Are all of the values negative so there will always be a "-" between the values? If not then do the positive values have "+" or a space before them?

댓글을 달려면 로그인하십시오.


Aditya
Aditya 2014년 1월 22일
I just want to search for the respective point and retrieve the data. Only once the file is used and is stored. I did using textscan - cellarrays.

카테고리

Help CenterFile Exchange에서 Text Files에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by