Считайте гиперплиту данных из переменной
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec)
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec)
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec,dimSpec)
читает гиперплиту данных из переменной в файле Формата общих данных (CDF). Доступ Hyper позволяет больше чем одному значению быть считанным из или записанным в переменную с одним вызовом библиотеки CDF.
data = cdflib.hyperGetVarData(cdfId,varNum,recSpec)
читает гиперплиту данных для нулевой размерной переменной в файле Формата общих данных (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.
Информацию об авторских правах см. в файле cdfcopyright.txt.