cdflib.hyperGetVarData
读取变量中的数据超切片
语法
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec)
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec)
说明
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec)
读取常用数据格式 (CDF) 文件中变量的数据超切片。超级访问权限使得可以通过一次调用 CDF 库而在变量中读取或写入多个记录。
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec)
读取常用数据格式 (CDF) 文件中零维度变量的数据超切片。
输入参数
|
CDF 文件的标识符,通过调用 |
|
数值,用于标识包含数据的变量。 |
|
三元素数组 |
|
三元素元胞数组 |
示例
打开示例 CDF 文件,然后获取与变量关联的所有数据:
cdfId = cdflib.open("example.cdf"); % Determine number of records allocated for first variable in the file maxRecNum = cdflib.getVarMaxWrittenRecNum(cdfId,0); % Retrieve all data in records for variable data = cdflib.hyperGetVarData(cdfId,0,[0 maxRecNum 1])
data = 1.0e+13 * 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146 6.3146
% Clean up cdflib.close(cdfId) clear cdfId