我正在尝试读取非常重的文件。在每一行上,我都有一些整数,但是整数的数量未知。我只想提取最后n个项目。我找不到执行此操作的正确语法。
示例:
lineA='10 200 300 400 500';
lineB='300 400 500 550';
pA=textscan(lineA,'%u %u %u');
pB=textscan(lineB,'%u %u %u');
结果应为:
pA={[300]} {[400]} {[500]}
pB={[400]} {[500]} {[550]}
目前,我不知道每行的大小,我想避免这样做。在此示例中,我仅读取行,但在我的实际脚本中,我读取了一个10e6行的文件,并且使用了语法textscan(fid,format,10e6)
。