Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我目前正在使用 textread 加载文本文件,以便稍后在我的 GUI 上的编辑字段中显示。但是,我在 Linux 中,发现内存没有释放 - 所以,我的程序变得非常慢,我不得不关闭 MATLAB,因为我不断加载越来越多的文本文件。有没有办法在不将整个内容加载到内存的情况下显示我的文本文件?
用老式的、类似 UNIX 的方式来做... fopen、fread、fclose。
A = fread(fid, count, precision, skip, machineformat)
“count”为您提供要读取的数据长度,“precision”是“uchar”,“skip”是从哪里开始读取。A 是您的字符数组/字符串。