Documentation Center

  • Trial Software
  • Product Updates

cdflib.inquireAttrEntry

Information about entry in attribute with variable scope

Syntax

[datatype,numElements] = cdflib.inquireAttrEntry(cdfId,attrNum,entryNum)

Description

[datatype,numElements] = cdflib.inquireAttrEntry(cdfId,attrNum,entryNum) returns the data type and the number of elements for an attribute entry in a Common Data Format (CDF) file.

Input Arguments

cdfId

Identifier of a CDF file, returned by a call to cdflib.create or cdflib.open.

attrNum

Numeric value identifying an attribute in the file. Attribute numbers are zero-based. The attribute must have variable scope.

entryNum

Numeric value identifying the entry in the attribute. Entry number are zero-based.

Output Arguments

datatype

Text string identifying a CDF data type. For a list of CDF data types, see cdflib.putAttrEntry

numElements

Numeric value indicating the number of elements in the entry.

Examples

Open example CDF, and then get information about entries associated with an attribute in the file:

cdfid = cdflib.open('example.cdf');

% The fourth attribute is of variable scope.
attrscope = cdflib.getAttrScope(cdfid,3)

attrscope =

VARIABLE_SCOPE

% Get information about the first entry for this attribute
[dtype numel] = cdflib.inquireAttrEntry(cdfid,3,0)

dtype =

cdf_char


numel =

    10


% Clean up
cdflib.close(cdfid);

clear cdfid

References

This function corresponds to the CDF library C API routine CDFinquireAttrzEntry.

To use this function, you must be familiar with the CDF C interface. Read the CDF documentation at the CDF Web site.

For copyright information, see the cdfcopyright.txt file.

See Also

|

Tutorials

Was this topic helpful?