isempty_field - 轻松检查深层嵌套字段是否为空或不存在:此函数检查字段是否为空/不存在,而无需其父字段存在-matlab开发

时间:2024-06-18 08:37:36
【文件属性】:

文件名称:isempty_field - 轻松检查深层嵌套字段是否为空或不存在:此函数检查字段是否为空/不存在,而无需其父字段存在-matlab开发

文件大小:12KB

文件格式:ZIP

更新时间:2024-06-18 08:37:36

matlab

tf = isempty_field(S,fname) 此函数检查字段是否为空/不存在。 当我们想检查一个深层嵌套字段为空,但不确定该字段和/或其父字段是否存在。 函数“isempty”和“isfield”不能轻易用于此目的,因为它们需要父字段存在。 例如,我们有一个字段“Sabcdef”,想检查它是否为空,但不确定它的所有父字段(“abcde”)是否都存在。 我们可以在每个父字段上使用“isfield”,但这很麻烦并且需要几行代码。 相反,我们可以简单地调用: tf = isempty_field(S,'Sabcdef'); 当字段“Sabcdef”存在且不为空时,该函数将返回 false,否则返回 true。


【文件预览】:
isempty_field.mltbx
isempty_field.zip

网友评论