cdflib.putAttrgEntry
将值写入具有全局作用域的属性项
语法
cdflib.putAttrgEntry (cdfId、attrNum entryNum、cdfDataType entryVal)
描述
cdflib.putAttrgEntry (cdfId、attrNum entryNum、cdfDataType entryVal)
将值写入通用数据格式(Common Data Format, CDF)文件中的全局属性项。
输入参数
|
调用返回的CDF文件的标识符 |
||||||||||||||||||||||||||||||||
|
数字识别属性。属性编号从零开始。属性必须具有全局作用域。 |
||||||||||||||||||||||||||||||||
|
数字识别条目。入口编号从零开始。 |
||||||||||||||||||||||||||||||||
|
属性项的数据类型,指定为以下字符向量或字符串标量之一,或其数值等效项。
|
||||||||||||||||||||||||||||||||
|
要写入全局属性条目的数据。 |
例子
创建一个CDF并在文件中创建一个全局属性。向属性中的条目写入值。要运行此示例,必须在可写文件夹中。
cdfid = cdflib.create(“your_file.cdf”);最初,文件不包含任何属性、全局属性或变量。info = cdflb .inquire(cdfid) info = encoding: 'IBMPC_ENCODING' majority: 'ROW_MAJOR' maxRec: -1 numVars: 0 numvAttrs: 0 numgAttrs: 0%在文件中创建一个全局属性。attrNum = cdflib.createAttr (cdfid,“目的”,“global_scope”);为全局属性cdflib写入一个值。putAttrgEntry (cdfid attrNum 0, ' CDF_CHAR ', '测试');获取全局属性条目值= cdflb . getattrgentry (cdfid,attrNum,0) value = My Test明确cdfid