Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing incomplete Beta function and its logarithm #16178

Closed
cossio opened this issue May 3, 2016 · 5 comments
Closed

Missing incomplete Beta function and its logarithm #16178

cossio opened this issue May 3, 2016 · 5 comments
Labels
maths Mathematical functions

Comments

@cossio
Copy link
Contributor

cossio commented May 3, 2016

Currently the standard library has no incomplete Beta function, or its logarithm:

log(B(\alpha, \beta, x))

which can be useful in some applications.

@cossio
Copy link
Contributor Author

cossio commented May 3, 2016

related: #16177

@andreasnoack
Copy link
Member

For a summary of the history of "The Incomplete Beta Function in Julia" see https://groups.google.com/forum/#!searchin/julia-dev/Incomplete$20beta$20function/julia-dev/4dK0CuVvxrQ/8hLDO5UAsEAJ. To some extend, this is also dup of #4301 although it might be useful to have specific issues for each special function.

@simonbyrne
Copy link
Contributor

simonbyrne commented May 4, 2016

You can use StatsFuns.jl, or Distributions.jl.

I think the general consensus of #4301/#8536 is that we probably won't add more special functions to Base.

@cossio
Copy link
Contributor Author

cossio commented May 4, 2016

@simonbyrne Thanks for pointing out StatsFuns.jl, looks awesome, and it seems to include the logarithm of the incomplete Beta functions.

Although maybe a better organization is to have a dedicated module SpecialFuns.jl as a dependancy of both StatsFuns.jl and Distributions.jl, instead of duplicating code.

@kshyatt kshyatt added the maths Mathematical functions label May 9, 2016
@kshyatt
Copy link
Contributor

kshyatt commented May 9, 2016

@cossio, is your issue resolved? Can I close this, since you've found a package that suits your needs?

@cossio cossio closed this as completed May 10, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maths Mathematical functions
Projects
None yet
Development

No branches or pull requests

4 participants