25 lines
469 B
Matlab
25 lines
469 B
Matlab
function output = struct(obj)
|
|
%STRUCT Generate a struct from a PricklyPear object
|
|
% struct(PP)
|
|
|
|
% % Handle input
|
|
% p = inputParser();
|
|
% p.addOptional('mode', 'public', @ischar);
|
|
% p.parse(varargin{:});
|
|
% p = p.Results;
|
|
|
|
% Handle output
|
|
output = struct;
|
|
|
|
% Handle the properties
|
|
P = properties(obj);
|
|
|
|
% Transfer properties to output
|
|
for ii = 1:numel(P)
|
|
p = P{ii};
|
|
output.(p) = obj.(p);
|
|
end
|
|
|
|
end
|
|
|