ndCurveMaster

Key Features of ndCurveMaster

ndCurveMaster automatically creates multiple alternative nonlinear equations from data — quickly, smartly, and without coding.

ndCurveMaster Collection of regression functions

Models can include just a few predictors or advanced variable combinations, for example:

After model generation, ndCurveMaster evaluates their quality using:

Model search is powered by heuristic, randomized, and Monte Carlo–based optimization methods, which iteratively optimize the selection and transformation of base functions. The Monte Carlo strategy enables effective exploration of the search space and helps avoid convergence to local minima, leading to more robust and physically meaningful model structures.
Learn more about model search algorithms

During the regression search, ndCurveMaster allows you to actively optimize model discovery by applying user-defined quality constraints:

ndCurveMaster uses up to 380 built-in base functions (power, exponential, logarithmic, trigonometric), organized in 5 collections, plus your own custom formulas.

Full Summary of Features

Examples & Tutorials

See how the features listed above are applied in real data-driven modelling workflows. The tutorials below show practical examples of nonlinear regression, curve fitting, model validation, and equation discovery using ndCurveMaster.

Explore all tutorials and examples