Maximum likelihood estimate of the triangle distribution parameters
triangle_mle(x, debug = FALSE, maxiter = 100)
sample from a triangle distribution
if TRUE
then the function will check the input parameters
the maximum number of cycles of optimization between maximizing a and b given c and maximizing c given a an b
an object of S3 class triangle_mle
containing a list with the call, coefficients,
variance co-variance matrix, minimum negative log likelihood, details of the optimization
number of observations, and the sample
Samuel Kotz and Johan Rene van Dorp. Beyond Beta doi:10.1142/5720
xtest <- c(0.1, 0.25, 0.3, 0.4, 0.45, 0.6, 0.75, 0.8)
triangle_mle(xtest)
#> Triangle Maximum Likelihood Estimates
#>
#> Call: triangle_mle(x = xtest)
#>
#> Estimates:
#> Estimate Std.Err
#> a 0.0076277 0.0996
#> b 0.9939370 0.1649
#> c 0.3000000 0.0861
#>
#> Convergence Code: 0
#> CONVERGENCE: REL_REDUCTION_OF_F <= FACTR*EPSMCH