tf = isfield(s,name)
tf = isfield(s,names)
Name of the dynamic property.
Cell array of names of dynamic properties.
Create a mapshape vector and check for a field by name.
s = mapshape(-33.961, 18.484, 'Name', 'Cape Town') isfield(s, 'X') isfield(s, 'Name')
s = 1x1 mapshape vector with properties: Collection properties: Geometry: 'line' Metadata: [1x1 struct] Vertex properties: X: -33.9610 Y: 18.4840 Feature properties: Name: 'Cape Town' ans = 0 ans = 1
Note that X returns 0 because it is not a dynamically added property.