sphere-random
Version:
Uniformmly sample a point on a hypersphere
31 lines (21 loc) • 516 B
Markdown
sphere-random
=============
Generates a random point on a sphere.
# Example
```javascript
var sphereRandom = require('sphere-random')
for(var i=1; i<5; ++i) {
console.log(sphereRandom(i))
}
```
# Install
```
npm install sphere-random
```
# API
#### `require('sphere-random')(d)`
Generates a random point on the surface of a d-dimensional hypersphere
* `d` is the dimension of the sphere to sample
**Returns** A point on the surface of a d-dimensional sphere
# Credits
(c) 2014 Mikola Lysenko. MIT License