你好
我有一个。mat文件以-7.3格式保存。文件的内容是一个大单元格数组。我使用(,)索引检索单行:
obj=matfile(“File.mat”);
Data=obj.ray(RowNum,:);
我已经对内存使用情况做了一些调查,当我运行该命令时,它工作了,我从单元格数组中取出了行。
然而,它花费了与将.mat文件加载到工作区中相同的时间,并且使用了相同数量的内存。从MATLAB帮助文件中,我认为这种语法被设计为只部分加载文件到内存中。是我做错了什么,还是这个功能没有按照我希望的方式工作?
谢谢你的帮助。