Lazarus

Installation => General => Topic started by: MSABC on February 05, 2019, 07:53:16 pm

Title: scientific math in FP?
Post by: MSABC on February 05, 2019, 07:53:16 pm
Hi All,

Is there something like the GNU-GSL in Free Pascal?
I'm looking for statistical functions like inverse beta distribution.

Some-when, I re-implemented some functions from C, but don't
want to reinvent the wheel the nth time.

regards

M. Schäfer
Title: Re: scientific math in FP?
Post by: ASBzone on February 05, 2019, 09:06:42 pm
Have you seen these?
Title: Re: scientific math in FP?
Post by: srvaldez on February 05, 2019, 09:08:21 pm
there's also Amath http://www.wolfgang-ehrhardt.de/misc_en.html#AMath
Title: Re: scientific math in FP?
Post by: MSABC on February 05, 2019, 09:16:41 pm

I just took a quick look at DMath l looks good.
I will also check AMath.

Thanks for help
Title: Re: scientific math in FP?
Post by: marcov on February 05, 2019, 10:23:39 pm
There is a inverse regularized incomplete beta function in numlib. Afaik not for the normal beta function.

Have a look, they are in unit "spe" in the numlib package
Title: Re: scientific math in FP?
Post by: stephanweber on April 03, 2019, 08:58:34 am
Hi, do you achieved a full success? In Pascal I was able to create all functions (pdf, cdf, inverse cdf) for many somewhat difficult functions (like chi2, student-t, etc.), BUT still I found no solution for inverse cdf for beta distribution and e.g. generalized Gaussian type1 or generalized T. Has anybody also these?
I found some math units which should have the required functions, but none worked so far for inverse cdfs.

Bye Stephan

TinyPortal © 2005-2018