Чтение гиперслаба данных из переменной
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
Эта функция соответствует стандартной программе CDF library C API CDFhyperGetzVarData
.
Чтобы использовать эту функцию, вы должны ознакомиться с интерфейсом CDF C. Ознакомьтесь с документацией CDF в CDF website
.
Информацию об авторских правах см. в cdfcopyright.txt
файл.