28 lines
502 B
Matlab
28 lines
502 B
Matlab
function map = struct2map(S)
|
|
% STRUCT2MAP
|
|
%
|
|
% Description:
|
|
% Convert a containers.Map to a struct
|
|
%
|
|
% Syntax:
|
|
% S = map2struct(map)
|
|
%
|
|
% Inputs:
|
|
% S struct
|
|
%
|
|
% Outputs:
|
|
% map containers.Map
|
|
%
|
|
% History:
|
|
% 30Nov2022 - SSP
|
|
% -------------------------------------------------------------------------
|
|
map = containers.Map();
|
|
|
|
if isempty(S)
|
|
return
|
|
end
|
|
|
|
keys = fieldnames(S);
|
|
for i = 1:numel(keys)
|
|
map(keys{i}) = S.(keys{i});
|
|
end |