14. The one or more non-transitory computer-readable media of claim 13 , wherein the first data type is at least one or a combination of: a logical array, a character array, a numeric array, a cell array, a categorical array, a time series object, an array of structures, an array of java classes, an array of function handles, or an array created using an object-oriented class definition.
13. One or more non-transitory computer-readable media holding computer-executable instructions, the computer-executable instructions comprising one or more instructions for: receiving a single command to access a dataset stored in memory, the single command being compatible with a matrix-based programming language, the dataset having at least a first variable, a second variable, a plurality of subjects, and information relating to at least the first variable, the second variable, and the plurality of subjects, the first variable having two or more elements of a first data type and the second variable having two or more elements of a second data type, the second data type being different from the first data type, and the elements of the first variable and the second variable being measured or collected data that relates to the plurality of subjects; and accessing at least one element of the first data type and at least one element of the second data type in the dataset based on the single command.