GNU Octave  4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions
randgamma.h File Reference
#include "octave-config.h"
Include dependency graph for randgamma.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

OCTAVE_API void oct_fill_float_randg (float a, octave_idx_type n, float *p)
 
OCTAVE_API void oct_fill_randg (double a, octave_idx_type n, double *p)
 
OCTAVE_API float oct_float_randg (float a)
 
OCTAVE_API double oct_randg (double a)
 

Function Documentation

OCTAVE_API void oct_fill_float_randg ( float  a,
octave_idx_type  n,
float *  p 
)

Definition at line 150 of file randgamma.cc.

References a, c, d, INFINITE, log(), NaN(), REXP, RNOR, RUNI, u, and x.

Referenced by octave_rand::fill(), and oct_float_randg().

OCTAVE_API void oct_fill_randg ( double  a,
octave_idx_type  n,
double p 
)

Definition at line 95 of file randgamma.cc.

References a, c, d, INFINITE, log(), NaN(), REXP, RNOR, RUNI, u, and x.

Referenced by octave_rand::fill(), and oct_randg().

OCTAVE_API float oct_float_randg ( float  a)

Definition at line 190 of file randgamma.cc.

References oct_fill_float_randg().

Referenced by octave_rand::do_float_scalar().

OCTAVE_API double oct_randg ( double  a)

Definition at line 135 of file randgamma.cc.

References oct_fill_randg().

Referenced by octave_rand::do_scalar().