单元格和结构的 isempty() 递归版本:对于非空但只有空单元格/字段的单元格数组/结构返回 true。-matlab开发

时间:2021-06-01 12:42:05
【文件属性】:
文件名称:单元格和结构的 isempty() 递归版本:对于非空但只有空单元格/字段的单元格数组/结构返回 true。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-06-01 12:42:05
matlab 对于包含一个或多个字段的结构化变量,Matlab 的 isempty() 返回 false。 但是,在某些情况下,结构化变量可能已初始化为空字段,以便稍后填充; 在这种情况下,如果字段本身为空,我们可能希望将结构视为空。 isemptyr() 通过递归检查结构化变量的字段来测试此条件,如果仅找到空字段则返回 true。 同样,对于元胞数组,如果数组包含一个或多个元胞,即使它们为空,Matlab 的 isempty() 也会返回 false。 相反,isemptyr() 以递归方式搜索元胞数组,如果只找到空元胞,则返回 true。 isemptyr() 就像 Matlab 的 isempty() 对于普通数组和字符串一样工作。
【文件预览】:
isemptyr.zip

网友评论