Skip to content

Commit c43e30b

Browse files
committed
[feat] support keyword=value input for matlab R2021 or newer
1 parent fea26cd commit c43e30b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

varargin2struct.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
while (i <= len)
3232
if (isstruct(varargin{i}))
3333
opt = mergestruct(opt, varargin{i});
34-
elseif (ischar(varargin{i}) && i < len)
34+
elseif ((ischar(varargin{i}) || isa(varargin{i}, 'string')) && i < len)
3535
opt.(lower(varargin{i})) = varargin{i + 1};
3636
i = i + 1;
3737
else

0 commit comments

Comments
 (0)