DataFit
|
DataFit is a science and engineering tool that simplifies the tasks of data plotting, regression analysis (curve fitting) and statistical analysis. What sets DataFit apart from similar curve fitting and regression programs is its ease of use. With the combination of the intuitive interface, online help and wide range of features, it is a software that is used impactfully by both beginners and professionals.
Main features include:
Intuitive Graphical Interface - most curve fitting and regression program packages take a programming type approach, meaning that you tell the software what to do in a pseudo-code programming language. This approach forces you to remember many commands, and the proper command syntax. With DataFit, the software is driven by a well-designed graphical interface, which makes it much easier to learn and use. Remember, the goal your are striving for is accurate regression analysis, not learning a new proprietary programming language.
Non-graphical execution - DataFit can also be run non-graphically from other programs. Simply create a configuration template (either on your own or through the interface), save it, and call DataFit from your program. You can choose handshaking options, such as DDE (Dynamic Data Exchange), progress indicators, and message box displays. Macros support parameterization, which allow you to quickly batch process hundreds of datasets in a single run.
Online help and "tool-tip" text - With context sensitive help and "tool-tip" text, the answers to your questions are always close by.
Straightforward data entry - Data can be entered by typing it into a standard spreadsheet interface, by importing it from ASCII files created by other applications, or by cutting and pasting it from other Windows based applications.
ODBC Database Connectivity - Data can be imported directly from any ODBC (Open Database Connectivity) data sources. These sources include Microsoft Access, dBase, Excel, Oracle, Paradox, Visual FoxPro and SQL Server.
Multivariate linear or nonlinear regression - DataFit can solve linear and nonlinear regression models with up to 20 independent variables.
Variable Selection (Data Mining) - DataFit includes Forward Selection, Backward Elimination, Stepwise Selection and Manual variable selection modes to help determine which independent variables should be included in your regression model. These features include checks to help identify multicollinearity between predictor variables.
Pre-defined regression models - there are currently 298 two-dimensional and 242 three-dimensional nonlinear regression models pre-defined in DataFit. The pre-defined nonlinear regression models are commonly used in scientific, statistical and engineering applications.
User defined regression models - If regression models you need are not pre-defined in DataFit you can define them yourself. User defined regression models can have up to 100 fitting parameters, or variables, and you can use whatever variable names you want to use in your model without "declaring" them. This makes defining your own regression model as simple as typing in the equation. You can also assign rule-based initial estimates to the models so that the initial estimates don"t need to be assigned each time you run a regression problem. An additional feature is the capability to specify the analytical derivatives for user defined models (optional).
Robust solver - DataFit utilizes the Levenberg-Marquardt method with double precision to perform nonlinear regression.
Various solution options - You can perform linear OR nonlinear regression on one model at a time that you choose from a list, groups of models (pre-defined model groups, or define your own), or all of the models available with one mouse click. The pre-defined models are grouped together based on the number of parameters and the general shape of their curves. If you continuously solve the same models over and over, you can create your own group consisting of the models you choose.
Automatic solution ranking - As regression models are solved, they are sorted automatically according to the goodness of fit criteria you specify (Residual Sum of Squares, Correlation Coefficient, DOF Adjusted Correlation Coefficient or Standard Error). If you aren't an expert and aren't sure which equation you should use to model your data, DataFit helps you make this decision.
Solution Log - DataFit tracks each step in the regression process and reports it to the user in the solution log. If a model fails to solve, the solution log contains some diagnostics to help you figure out the problem.
Detailed regression results - DataFit reports the following information about each solved regression model automatically without additional user action.
Presentation quality plotting ability - Create 2D and 3D plots of equations, data and/or regression models easily. Each plot is totally customizable, including fonts, ranges, line colors and styles, error bars, visibility, etc. You can also graphically compare the results of different models and/or data on the same plot window. Plots can be saved along with all of their customization, or copied to the Windows clipboard for pasting into other applications. Plot templates can be saved and applied to instantly give plots your own custom appearance.
Data calculator (currently 2D only)- Manipulate raw data or regression models in a built in data calculator. The data calculator can perform over 70 mathematical and statistical operations on curves, discreet data, or numbers. The calculator can also perform some special functions, such as FFT's or creating a data table based on an equation you type in.
Excel and HTML export support - results and data table creation can be exported in Excel native format or HTML table formats in addition to delimited text format.
Automatic source code generation - Export source code to utilize a model of your choice in a software that you have written. You can export self-documented code in either BASIC or C.
Accuracy - The accuracy of DataFit has been verified with the Statistical Reference Datasets Project of the National Institute of Standards and Technology (NIST).
Direct link to the Web - From the DataFit interface, you can connect directly to Oakdale Engineering"s home page on the web for product updates and technical support. You can also submit bug reports or enhancement requests.
The license of this software is Commercial,

