

Title  Find a least squares Weibull curve fit for a set of points in Visual Basic .NET 
Description  This example shows how to find a least squares Weibull curve fit for a set of points in Visual Basic .NET. 
Keywords  mathematics, algorithms, graphics, curve fitting, least squares, Weibull, Weibull curve fit, Weibull least squares, Visual Basic .NET, VB.NET 
Categories  Algorithms, Algorithms, Graphics, Graphics 


Not long ago, a client wanted to fit sets of data points to Weibull curves of the form:
The earlier example Find an exponential least squares fit for a set of points in Visual Basic .NET explains how to find a least squares fit for exponential data. This example uses a similar technique with the following differences:
 This example uses a different function F, error function E, and partial derivatives
 This example's functions have 4 parameters a, b, c, and d instead of just 3
 The ranges for test values of a, b, c, and d are different so they fit the data better
See the earlier example for an explanation of how this technique works.
For more information on classical Weibull functions, see:








