1

我目前正在使用 textread 加载文本文件,以便稍后在我的 GUI 上的编辑字段中显示。但是,我在 Linux 中,发现内存没有释放 - 所以,我的程序变得非常慢,我不得不关闭 MATLAB,因为我不断加载越来越多的文本文件。有没有办法在不将整个内容加载到内存的情况下显示我的文本文件?

4

1 回答 1

0

用老式的、类似 UNIX 的方式来做... fopen、fread、fclose。

A = fread(fid, count, precision, skip, machineformat)

“count”为您提供要读取的数据长度,“precision”是“uchar”,“skip”是从哪里开始读取。A 是您的字符数组/字符串。

于 2012-12-03T07:51:21.407 回答