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?

回答 (2 件)

Jan
Jan 2015 年 6 月 23 日
編集済み: Jan 2015 年 6 月 23 日

0 投票

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

3 件のコメント

Davide
Davide 2015 年 6 月 23 日
Yes, this is a possibility, nevertheless the "system" command does not generate a stream that Matlab can manage.
Jan
Jan 2015 年 6 月 23 日
You want to "explore" the files. So why do you need to create a "stream"?
Davide
Davide 2015 年 6 月 23 日
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.

サインインしてコメントする。

Walter Roberson
Walter Roberson 2015 年 6 月 23 日

0 投票

2 件のコメント

Davide
Davide 2015 年 6 月 24 日
I'll try, thank you very much.
Sivakandan Mani
Sivakandan Mani 2019 年 5 月 26 日
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

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeGet Started with MATLAB についてさらに検索

質問済み:

2015 年 6 月 23 日

コメント済み:

2019 年 5 月 26 日

Community Treasure Hunt

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

Start Hunting!

Translated by