MATLAB toolbox for advanced statistical modeling and data analysis
First Claim
1. A method for processing data in a MATLAB®
- environment of a computer, comprising the steps of;
a. embedding input data and associated meta-data in a single object; and
b. constructing the input data and associated meta-data into a plurality of statistical variables, wherein the plurality of statistical variables can be processed statistically.
1 Assignment
0 Petitions
Accused Products
Abstract
A toolbox and method for processing data statistically in a MATLAB® environment of a computer. The method includes the steps of embedding input data and associated meta-data in a single object, and constructing the input data and associated meta-data into a plurality of statistical variables, wherein the plurality of statistical variables can be processed statistically. The method further includes a step of creating a contingency table from the plurality of statistical variables. In one embodiment of the present invention, the step of creating a contingency table from the plurality of statistical variables includes a step of creating the contingency table using the hypertext markup language, wherein the contingency table created by using the hypertext markup language is generated on a web page. Additionally, the method further includes a step of aggregating a dataset from the plurality of statistical variables. In one embodiment of the invention, the step of aggregating a dataset from the plurality of statistical variables includes the steps of providing a plurality of objects with same length, each object having a set of statistical variables, providing meta-data associated with the plurality of objects, and constructing a dataset from the plurality of objects and the associated meta-data, wherein all statistical variables in the dataset can be statistically processed at once using standard MATLAB® syntax. The method further includes the steps of providing a statistical model with control parameters, providing input data, constructing the input data and the control parameters into a single object, and processing the input data in the single object to produce an output according to the model. In one embodiment of the present invention, the input data and control parameters are adjustable. When the input data or control parameters are adjusted, the output is changed accordingly. The method also includes a step of viewing and documenting the changes in the output interactively through a MATLAB® based graphical interface. Moreover, adjusting the input data and/or control parameters can be performed interactively through a MATLAB® based graphical interface.
-
Citations
72 Claims
-
1. A method for processing data in a MATLAB®
- environment of a computer, comprising the steps of;
a. embedding input data and associated meta-data in a single object; and
b. constructing the input data and associated meta-data into a plurality of statistical variables, wherein the plurality of statistical variables can be processed statistically. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- environment of a computer, comprising the steps of;
-
13. A method for processing data in a MATLAB®
- environment of a computer, comprising the steps of;
a. providing a statistical model with control parameters;
b. providing input data;
c. constructing the input data and the control parameters into a single object; and
d. processing the input data in the single object to produce an output according to the statistical model. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
- environment of a computer, comprising the steps of;
-
32. A computer program product in a computer readable medium of instructions, comprising:
-
a. instructions within the computer readable medium for embedding input data and associated meta-data in a single object; and
b. instructions within the computer readable medium for constructing the input data and associated meta-data into a plurality of statistical variables,
wherein the plurality of statistical variables can be processed statistically. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer program product in a computer readable medium of instructions for processing data in a MATLAB®
- environment of a computer, comprising;
a. Instructions within the computer readable medium for providing a statistical model with control parameters;
b. Instructions within the computer readable medium for receiving and providing input data;
c. Instructions within the computer readable medium for constructing the input data and the control parameters into a single object; and
d. Instructions within the computer readable medium for processing the input data in the single object to produce an output according to the model. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
- environment of a computer, comprising;
-
61. A system for processing data in a MATLAB®
- environment of a computer, comprising;
a. a processing means for embedding input data and associated meta-data in a single object; and
b. an operating means for constructing the input data and associated meta-data into a plurality of statistical variables,
wherein the plurality of statistical variables can be processed statistically. - View Dependent Claims (62, 63, 64, 65, 66)
- environment of a computer, comprising;
-
67. A system for processing data in a MATLAB®
- environment of a computer, comprising;
a. means for providing a statistical model with control parameters;
b. means for providing input data;
c. means for constructing the input data and the control parameters into a single object; and
d. means for processing the input data in the single object to produce an output according to the statistical model. - View Dependent Claims (68, 69, 70, 71, 72)
- environment of a computer, comprising;
Specification