0
假設我們使用Matlab,在大文本文件(可以大於1GB)中搜索字符串的最佳方法是什麼?將整個文件讀入內存將代價很高。在Matlab中搜索大文本文件
假設我們使用Matlab,在大文本文件(可以大於1GB)中搜索字符串的最佳方法是什麼?將整個文件讀入內存將代價很高。在Matlab中搜索大文本文件
你需要看看這個:Importing Large text data。
該方法將使用塊。以塊形式加載數據。
它可以通過xlsread中的範圍輸入參數完成。在範圍本身,你可以指定列以及..
語法:
num = xlsread(filename,sheet,xlRange)
例子:
filename = 'myExample.xlsx';
sheet = 1;
xlRange = 'B2:C3';
subsetA = xlsread(filename, sheet, xlRange)
什麼樣的文本文件?一個列表?條目除以選項卡?分號?或者只是一個你不知道起點的文字牆?您搜索的字符串是否準確?或者你想返回包含字符串的所有數據? – 2014-09-25 06:06:55