Skip to content
Snippets Groups Projects
Commit d20c0df2 authored by Nicola Vigano's avatar Nicola Vigano
Browse files

gtLoadGrain: can load multiple grains

parent 8bb29522
No related branches found
No related tags found
No related merge requests found
......@@ -3,11 +3,13 @@ function grain = gtLoadGrain(phase_id, grain_id, varargin)
conf = parse_pv_pairs(conf, varargin);
phase_dir = fullfile('4_grains', sprintf('phase_%02d', phase_id));
grain_file = fullfile(phase_dir, sprintf('grain_%04d.mat', grain_id));
for ii = numel(grain_id):-1:1
grain_file = fullfile(phase_dir, sprintf('grain_%04d.mat', grain_id(ii)));
if (isempty(conf.fields))
grain = load(grain_file);
else
grain = load(grain_file, conf.fields{:});
if (isempty(conf.fields))
grain(ii) = load(grain_file);
else
grain(ii) = load(grain_file, conf.fields{:});
end
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment