struct

struct(field1,value1,field2,value2,...) creates a struct with fields and values defined in arguments pairs: (field1,value1), (field2,value2), ...

Examples

> person = struct('name','antonis','age',28)

 [person:1x1 struct]

> person#

 name: antonis
 age:  28
> grade.numerical = 93; grade.letter = 'A'

> class(grade)#

struct

> grade#

 numerical:  93
 letter: A

Resources

See also

class | fieldnames | rmfield