2013-06-28 84 views
0

我在格式文本中有一些結果包括文本標題。它大概是15-50Gb。我想在Matlab中導入這個治療。你能否給我一些建議,我應該使用什麼命令來處理這個大文件? 謝謝。在Matlab中讀取一個非常大的文本文件(〜30Gb)

+2

嘗試[這個鏈接](http://www.mathworks.com/help/matlab/import_export/import-large-text-files.html) – macduff

+0

如果你沒有那麼多的內存(你可能不喜歡,噸),你也可以考慮使用內存映射:http://www.mathworks.co.uk/help/matlab/memory-mapping.html –

+1

請參閱答案:http://stackoverflow.com/a/20964246/ 3103767 –

回答

-1

我通過textscan函數解決了這個問題。但我有5 GB左右的文本文件。電腦有16GB內存,這是不夠的,必須使用pagefile.sys。閱讀時間cca 60分鐘。