【发布时间】:2016-04-27 01:52:53
【问题描述】:
这是我正在处理的一段代码,基于之前评论中的另一个示例。
在第一行中,我的路径是什么?
我是一直延伸回 Macintosh HD/Users/..../Documents/MATLAB(该路径中的 MATLAB 文件夹是我正在分析的 ascii 文件的存储位置)还是从另一个点开始?
我只是不确定用下面的示例替换path、to、folder。
我更加困惑,因为我的 MATLAB 窗口中显示的当前 dir 是存储我正在使用的文件的正确位置。
在这种情况下,我该如何处理fullfile 行?我也在尝试显示新截断的文件的内容。我怎么做?谢谢!
folder = fullfile('path', 'to', 'folder');
f = dir(fullfile(folder, '*.asc'));
matrices = struct();
for ii = 1 : numel(f)
name = fullfile(folder, f(ii).name);
O = dlmread(name);
matrices.(f(ii).name) = O(1:80,:);
end
【问题讨论】:
-
如果MATLAB目录下有数据,或许可以使用
userpath
标签: matlab path directory data-storage