Categories &

Functions List

Function Reference: isdictionary

datatypes: TF = isdictionary (X)

True if input is a dictionary object, false otherwise.

TF = isdictionary (X) always returns a logical scalar, for a configured or an unconfigured dictionary alike. MATLAB has no such function; it is provided as istable and istimeseries are for their classes.

See also: dictionary, isa

Source Code: isdictionary

isdictionary is true for a dictionary, configured or not, and false for anything else, a cell array holding a dictionary included.

 isdictionary (dictionary ())
ans = 1
 isdictionary (dictionary ('a', 1))
ans = 1
 isdictionary (struct ('a', 1))
ans = 0
 isdictionary ({dictionary()})
ans = 0