文件名称: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