Считывание гиперслота данных из переменной
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec)
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec)
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec) считывает гиперслот данных из переменной в файле общего формата данных (CDF). Hyper Access позволяет считывать или записывать несколько значений из переменной с помощью одного вызова библиотеки CDF.
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec) считывает гиперслот данных для нулевой переменной в файле общего формата данных (CDF).
|
Идентификатор CDF-файла, возвращенный вызовом |
|
Обозначение переменной, содержащей опорный элемент. |
|
Трехэлементный массив, |
|
Массив трехэлементных ячеек, |
Откройте пример файла CDF, а затем получите все данные, связанные с переменной:
cdfid = cdflib.open('example.cdf');
% Determine the number of records allocated for the 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]);
% Clean up
cdflib.close(cdfid)
clear cdfidЭта функция соответствует подпрограмме API библиотеки CDF C CDFhyperGetzVarData.
Для использования этой функции необходимо ознакомиться с интерфейсом CDF C. Прочитайте документацию CDF в CDF website.
Для получения информации об авторских правах см. cdfcopyright.txt файл.