Mercurial > repos > public > sbplib
changeset 893:7ea4b6de59d9
Add a stuffStruct(), the reverse of dealStruct()
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 22 Nov 2018 07:27:11 +0100 |
parents | b7ec26da3d77 |
children | f30eafd6d4dc |
files | stuffStruct.m |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
diff -r b7ec26da3d77 -r 7ea4b6de59d9 stuffStruct.m --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/stuffStruct.m Thu Nov 22 07:27:11 2018 +0100 @@ -0,0 +1,8 @@ +function s = stuffStruct(varargin) + s = struct(); + + for i = 1:nargin + assert(~isempty(inputname(i)), 'All inputs must be variables.'); + s.(inputname(i)) = varargin{i}; + end +end