Curve Fitting Software for Free
ndCurveMaster Trial Version
The shareware model provides an opportunity to try our curve fitting software before making a purchase. Feel free to download a copy of ndCurveMaster and evaluate it for 14 days. If you have any queries, please refer to the program's "About" menu or visit our contact page.
The latest version of ndCurveMaster is 8.8.1.1, released on November 10, 2025. All the following new features are available in the entire 8.8 series:
- Optimized Random Search Algorithm: Significantly improved random search speed and efficiency for faster and more effective equation discovery.
- Extended Function Library: Added a new high-quality collection of mathematical functions optimized to generate diverse model types and ensure the best possible fitting performance. The library includes, among others, exponential, trigonometric, polynomial, rational, and power functions with adjustable search ranges (±3 to ±5) and both simplified and detailed search modes.
- Enhanced User-Defined Functions: This feature allows users to create their own custom function sets to achieve desired modeling effects. A rich library of editable examples is included, covering power, rational, trigonometric, exponential, hyperbolic, logistic, Gaussian, empirical, and physical functions — all of which can be adjusted to optimize searches and eliminate unwanted functions.
- Option to Select Only Statistically Significant Models (F and t): Added feature that allows searching exclusively for models that are statistically significant as a whole based on the F-statistic (ANOVA F-test) and in which all predictors are statistically significant according to the t-statistic (Student’s t-test).
- Improved Optimization Model: Refined optimization process for more efficient equation discovery.
- Bland–Altman Test Filtering: Automatically searches for models that meet Bland–Altman criteria — especially useful for medical and biological data.
- Optimized Regression Search: Enhanced algorithm with built-in overfitting control.
- Fundamental Function Sampling: Random search now begins from basic mathematical functions for faster and more meaningful discoveries. Watch video
- Normality Tests and Q–Q Plot: Added Shapiro–Wilk and Anderson–Darling tests with a Q–Q plot for visual assessment of residual normality. Learn more
- Variable Sensitivity Analysis: New sensitivity analysis module for precise evaluation of variable significance.
- GUI and Workflow Enhancements: Improved interface responsiveness and better handling of large datasets.
- Performance Improvements: Increased computation speed, optimized memory management, and improved overall model quality.
- High Performance: Multi-threaded regression engine with advanced error minimization and RRMSE metrics.
- Python Integration: Export discovered functions directly to Python for advanced analysis workflows.
- Advanced Algorithms: Upgraded regression engine with improved numerical stability.
- Code Export: Generate ready-to-use function code in C/C++ and Pascal.
Explore our powerful curve fitting software to unlock the potential of nonlinear equation discovery, multivariable modeling, collinearity control, overfitting prevention, polynomial fitting, and built-in machine learning features.
ndCurveMaster 2D: Free Curve Fitting Program
ndCurveMaster 2D is a free curve fitting software available for both Mac and Windows. It is completely free to use without any time restrictions. Please note that ndCurveMaster 2D is a lightweight, 2D version of ndCurveMaster, offering a limited number of basic functions and options.