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