Skip to content

Automated Fitting

You can select from seven predefined equation sets to fit:

You can also fit three non-linear equation groups, each of which has its own separate configuration. These consist of

The Curve-Fit Custom Equation Set is used to fit your own custom equation set. Here, the equation groups or individual non-linear equations are selected in the Edit Custom Equation Set option.

Linear and non-linear fitting controls for all fitting options, except the Peak, Transition, and Kinetics sets which contain their own separate configurations, are set in the Curve-Fit Preferences option.

All active User Functions and all active TCEX.DLL Functions are always fit, regardless of the equation set being fitted.

Fit Progress

The first two bars reflect the progress of the linear fitting, the first displaying the progress in the computation of the various sums, and the second in fitting the various linear equations. Separate progress bars are shown for the high precision polynomial and rational fitting and for the the iteratively fitted rational equations.

The last two bars reflect the progress of non-linear fitting, the first displaying the progress in the sequence of equations to be fitted and the second offers a graphical representation of the r² achieved. The r² bar is divided into five equal log sections.

If the Iteration Update box is checked, the r² bar and iteration and r² fields are updated with each iteration. Otherwise, the update occurs only when a fit is concluded. Note that this graphical update at each iteration can significantly slow the non-linear fitting. It is recommended that iteration update only be used when fitting is excruciatingly slow, and you want to halt a number of non-promising non-linear fits prior to convergence.

Aborting Automated Fit

If the Cancel button is pressed during any portion of the automated fitting, the curve-fit is completely aborted.

Halting a Specific Non-Linear Fit

If Stop Current Fit is pressed during the non-linear portion of the fitting, the equation currently being fit is stopped at the current iteration and added to the list of fitted equations in this non-converged condition. This halt will be immediately signaled and processed.

Automatic Start of Review

If you do not respond to the message reporting the conclusion of the fit, the Review will be automatically started with the start option last used to begin the Review.

User-Initiated Background Fitting

Use the Fit in Background button to fit the TableCurve equations in the background while working on another Windows task. You can also accomplish this by minimizing the main TableCurve window. You can return to TableCurve at anytime to inspect the progress of the fitting. When the fit is complete, an audible beep will signal the conclusion of the fit. TableCurve performs the fitting on a separate thread. This means you should not have any difficulty working with any other application while the TableCurve fitting is underway.

Background Thread Processing

Although both produce the same numerical results, the automated fitting initiated from the Process menu Curve-Fit options is completely distinct from the Background Thread Processing fitting which takes place without user intervention. If a background thread fitting is underway and you select a Process menu Curve-Fit option, the background fit is discarded even if you select the same fit as that underway in the background.