cdflib.deleteAttr
删除属性
语法
cdflib.deleteAttr(cdfId,attrNum)
说明
cdflib.deleteAttr(cdfId,attrNum)
删除 CDF 文件中的指定属性。
cdfId
标识常用数据格式 (CDF) 文件。attrNum
是指定该属性的数值标识符。属性编号从 0 开始。
示例
创建一个 CDF 文件,然后在该文件中创建一个属性。接下来删除该属性。要运行此示例,当前必须位于可写文件夹中。
cdfId = cdflib.create("your_file.cdf"); % Create attribute attrNum = cdflib.createAttr(cdfId,"Purpose","global_scope"); % Prove it exists attrNum = cdflib.getAttrNum(cdfId,"Purpose")
attrNum = 0
% Delete the attribute cdflib.deleteAttr(cdfId,attrNum) % Prove it no longer exists try attrNum = cdflib.getAttrNum(cdfId,"Purpose"); catch warning("No attribute named ""Purpose""") end
Warning: No attribute named "Purpose"
% Clean up cdflib.delete(cdfId) clear cdfId
提示
此函数对应于 CDF 库的 C API 例程
CDFdeleteAttr
。要使用此函数,必须熟悉 CDF C 接口。您可以在 CDF 网站上访问 CDF 文档。