Issue #10225 has been updated by gogo tanaka.


@David MacMahon 

Sorry for my late. It's hard to say but.. ruby-gsl doesn't look good enough.

And I suppose we'd better to make such a library from scratch.

(Actually I start to make other library(called Numrb)

Aside from that, I believe that providing such a feature "as standard" is really important in terms of reliability.

And we can make people we couldn't reach so far have interest in Ruby.

----------------------------------------
Feature #10225: [PATCH] *math.c: New method Math.normcdf 
https://bugs.ruby-lang.org/issues/10225#change-49361

* Author: gogo tanaka
* Status: Open
* Priority: Normal
* Assignee: 
* Category: math
* Target version: current: 2.2.0
----------------------------------------
I know it looks kind of arbitrary or unnecessary feature ,but I believe that

to provide such a feature as official is helpful to make people we couldn't reach so far have interest in Ruby.

(Actually only this feature is not enough to do that..)

By the way I still wonder whether naming method make sense.

Debating between ...

```
Math::pnorm   -> R language use this
Math::phi     -> Euler's totient function is more popular as phi,
Math::ncdf
Math::guesscdf
Math::cdf_of_norm,
Math::cdf_of_guess
```

Finally I come to the conclusion Math::normcdf is most proper length, meaning and has no other worries.

---Files--------------------------------
_ math.c New method Math.normcdf.PATCH (1.04 KB)
_ test_math.rb Add tests for Math.normcdf.PATCH (609 Bytes)
_ NEWS About Math.normcdf.PATCH (488 Bytes)


-- 
https://bugs.ruby-lang.org/