Section: Inspection Functions
y = isfield(x,field)
and returns a logical 1 if x has a field with the
name field and a logical 0 if not. It also returns
a logical 0 if the argument x is not a structure array.
--> a.foo = 32
a =
<structure array> - size: [1 1]
foo: [32]
--> a.goo = 64
a =
<structure array> - size: [1 1]
foo: [32]
goo: [64]
--> isfield(a,'goo')
ans =
<logical> - size: [1 1]
1
--> isfield(a,'got')
ans =
<logical> - size: [1 1]
0
--> isfield(pi,'round')
ans =
<logical> - size: [1 1]
0