| C Math Library Reference | ![]() |
C Prototype
mxArray *mlfSetfield(mxArray *in1, mxArray *in2, ...);
C Syntax
#include "matlab.h"
mxArray *s, *v; /* Required input argument(s) */
mxArray *i, *j, *k; /* Optional input argument(s) */
mxArray *s; /* Return value */
mlfAssign (&s, mlfSetfield(s,mxCreateString("field"),v,NULL));
mlfAssign (&s,
mlfSetfield(s,mlfCellhcat(i,j,NULL),mxCreateString("field"),
mlfCellhcat(k,NULL),v,NULL));
MATLAB Syntax
s = setfield(s,'field',v) s = setfield(s,{i,j},'field',{k},v)
See Also
setfield Calling Conventions | mlfSetdiff | mlfSetstr | ![]() |