Independent, non-profitable software & technology developments of Dr. Larry Nylund

Nonlinear Regression Analysis - Graphing - Scientific Calculator


Graphing and analysis for those in data intensive professions 

MathSol contains the comprehensive toolset you need to get your graphing and data analysis done quickly and easily.  No time-costly ‘bells and whistles’ that you never use.  No complicated software that costs you valuable time and takes you away from your sciencific endeavors and laboratory's works. Just exceptional, accurate graphing and analysis at a remarkable price. MathSol applications have been developed to meet the graphing and data analysis needs of thousands of scientists and engineers engaged in significant and influential research, development, and discovery all around the world. 

Visualise your data: 

MathSol applications are used by scientists, researchers and engineers at top research centers worldwide.

Flexible Data Entry.  Begin your analysis in CurveFitter by either opening a data file or entering data using the keyboard.  Text files may be opened directly.  Tab, space, and other delimited text files use a very flexible import facility.

Fast and Versatile Graphing Choices.  Create plots quickly and easily entering your equation into EqPlot.  Graph illustrates your work better.

Analyze your findings: 

Powerful Data Analysis and Manipulation in CurveFitter.  Easy-to-use commands for analyzing your data include a variety of algebraic equations and mathematical functions.  Use the Formula entry window to build several varieties of equation set that best described your data. All fits are calculated with incredible speed and accuracy.

Communicate your results: 

Effortless Printing and Plot Export.  Use EqPlot’s page print window to resize your graph.  Easily export graphs to Word, PowerPoint, or a favorite application using popular file formats.


Features of CurveFitter: 

CurveFitter is a powerful statistical analysis program that performs linear and nonlinear regression analysis (i.e. curve fitting). CurveFitter determines the values of parameters for an equation, whose form you specify, that cause the equation to best fit a set of data values. CurveFitter can handle linear, polynomial, exponential, and general nonlinear functions. Unlike many "nonlinear" regression programs that can only handle a limited set of function forms, CurveFitter can handle essentially any function whose form you can specify algebraically.

CurveFitter performs true nonlinear regression analysis, it does not transform the function into a linear form. As a result, it can handle functions that are impossible to linearize such as:

y = (a - c) * exp(-b * x) + c

Another advantage of handing the function in true nonlinear form is that the minimization of the sum of squared residual values (i.e., "least squares") is based on the true nonlinear value rather than some linearized transformation.

In addition to computing the optimal values of the parameters to best fit the function to the data, CurveFitter generates plots of the data points and the fitted equation. In addition, it plots the distribution of residual values.

System requirements: 

  • Pentium Processor.
  • Windows 95/98/NT/ME/2000/XP/2003/Vista/7.
  • At least 64 MB of memory.
  • 5 MB available disk space.



Disclaimer: The software and documentation are provided on an "as is” basis. Larry Nylund disclaims all warranties relating to the software, whether expressed or implied, including but not limited to any implied warranties of fitness for a particular purpose. Neither Larry Nylund nor anyone else who has been involved in the creation, production, or delivery of the software shall be liable for any indirect, consequential, or incidental damages arising out of the use or inability to use such software, even if Larry Nylund has been advised of the possibility of such damages or claims. The person using the software bears all risk as to the quality and performance of the software. 


The software presented on these pages are for Save-the-Children charity.

Copyright © 2010 Larry Nylund
Institute of Mathematics and Statistics
Helsinki, Finland
All Rights Reserved