System and method for curve fitting using randomized techniques
AssigneeNational Instruments Corporation
InventorsDarren Schmidt, Ram Rajagopal, Lothar Wenzel, Dinesh Nair
Life of this patent
Estimating the term…
Loading patent…
AssigneeNational Instruments Corporation
InventorsDarren Schmidt, Ram Rajagopal, Lothar Wenzel, Dinesh Nair
Estimating the term…
A system and method for performing a curve fit on a plurality of data points. In an initial phase, a subset Pmax of the plurality of points which represents an optimal curve is determined. This phase is based on a statistical model which dictates that after trying at most Nmin random curves, each connecting a randomly selected two or more points from the input set, one of the curves will pass within a specified radius of the subset Pmax of the input points. The subset Pmax may then be used in the second phase of the method, where a refined curve fit is made by iteratively culling outliers from the subset Pmax with respect to a succession of optimal curves fit to the modified subset Pmax at each iteration. The refined curve fit generates a refined curve, which may be output along with a final culled subset Kfinal of Pmax.
A computer-implemented method for curve fitting, the method comprising:
A memory medium operable to store program instructions for performing a curve fit on a stored plurality of data points, wherein the program instructions are executable by a processor to perform:
A computer based system for performing a curve fit, comprising:
A computer-implemented method for curve fitting, the method comprising:
A computer-implemented method for curve fitting, the method comprising:
A computer-implemented method for curve fitting, the method comprising:
A memory medium operable to store program instrucfions for performing a curve fit on a stored plurality of data points, wherein the program instructions are executable by a processor to perform:
A memory medium operable to store program instructions for performing a curve fit on a stored plurality of data points, wherein the program instructions are executable by a processor to perform:
A memory medium operable to store program instructions for performing a curve fit on a stored plurality of data points, wherein the program instructions are executable by a processor to perform:
A computer-implemented method for curve fitting, the method comprising:
A computer-implemented method for curve fitting, the method comprising:
Dependencies are inferred from the claim text.