class

class(X) returns the type of X.

Examples

> class([2+i 0; 3 2+4i])#

	double
> class(true)#

	logical
> class('pi')#

	char
> class({[1 2] 1:10 [5 20 40]})#

	cell
> t1 = table({'John';'Marc';'Sam';'Toni'}, {'B';'A';'B';'F'}, {'2-Jun-12';'12-Feb-12';'4-Oct-11';'29-Aug-12'}, 'Variablenames', {'Name','Grade','DOB'})

> class(t1)#

	table
> class(t1.Name)#

	string array
> grade.numerical = 93; grade.letter = 'A'

> class(grade)#

	struct

Resources

See also

double | logical | char | table | struct