Reading large gz files without unzip

I need to go into a very large dataset that is made of many large .gz files (each of 1GB). In the UNIX shell it is possible to explore them without unzipping using the command:
gzcat
Is there something equivalent for Matlab?

Antworten (2)

Jan
Jan am 23 Jun. 2015
Bearbeitet: Jan am 23 Jun. 2015

0 Stimmen

What about
system('gzcat ...')
?

3 Kommentare

Davide
Davide am 23 Jun. 2015
Yes, this is a possibility, nevertheless the "system" command does not generate a stream that Matlab can manage.
Jan
Jan am 23 Jun. 2015
You want to "explore" the files. So why do you need to create a "stream"?
Davide
Davide am 23 Jun. 2015
Sorry, probably I did not explain very well what I have to do. It deals with financial data, each gz file has the structure (I am attaching only the first two lines)
#RIC,Date[G],Time[G],GMT Offset,Type,Price,Volume,Bid Price,Ask Price,Exch Time
A.N,18-FEB-2014,14:31:00.610,-5,Trade,55.47,48939,,,14:31:00.565
A.N,18-FEB-2014,14:31:00.610,-5,Quote,,,55.43,55.47,
and I want to, for example, interpolate the column "Price" on a fixed time grid, using previous tick interpolation. So I need to use for loops to operate on the file.

Melden Sie sich an, um zu kommentieren.

Walter Roberson
Walter Roberson am 23 Jun. 2015

0 Stimmen

2 Kommentare

Davide
Davide am 24 Jun. 2015
I'll try, thank you very much.
Sivakandan Mani
Sivakandan Mani am 26 Mai 2019
Hi Davide,
could you processes your data in matlab,
I have similar kind of problem. If you dont mind could you help me?
With regards,
Siva

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Get Started with MATLAB finden Sie in Hilfe-Center und File Exchange

Gefragt:

am 23 Jun. 2015

Kommentiert:

am 26 Mai 2019

Community Treasure Hunt

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

Start Hunting!

Translated by