isfield

确定是否输入是结构阵列字段

描述

TF = isfield(小号领域回报1如果领域是结构阵列的字段的名称小号。否则,它返回0

如果领域是包含多个名称和阵列小号是一个结构阵列,然后TF是具有相同尺寸的逻辑阵列。

如果小号不是结构阵列,然后isfield回报0

例子

全部收缩

创建一个结构。

S.x = linspace(0,2 * PI);S.y = SIN(S.x);S.title ='Y =的sin(x)'
S =同场的结构:X:[1×100双] Y:[1×100双]标题: 'Y =的sin(x)'

确定'标题'是的字段的名称小号

TF = isfield(S,'标题'
TF =合乎逻辑1

您可以在一个呼叫测试多个名称isfield通过在单元阵列或字符串数​​组指定它们的功能。

字段= {'X''Y''Z''标题''错误'};TF = isfield(S,场)
TF =1×5阵列的逻辑1 1 0 1 0

输入参数

全部收缩

结构数组。

势场的名称,指定为字符向量,特征向量的单元阵列中,或字符串数​​组。

扩展功能

R2006a前推出