c_dgaus.c
which uses the mex-specific V5
syntax (the obsolete V4 lines are commented out) - if you are using the MATLAB
compiler mcc
however you shouldn't need that anyway (see
section 2.5.3).
The H2M functions have also been tested using
OCTAVE
(the GNU
alternative to MATLAB), version 2.0.13. It basically works as long as you are
using the --traditional
switch. The sub-directory octave
contains
a minimal set of MATLAB compatibility routines needed to run the three examples
ex_basic
, ex_bic
and ex_sprec
(remember to append this
sub-directory to your loadpath using the path
command if you are using
OCTAVE). The only significant difference is that OCTAVE does not allow for
sparse matrices.
The H2M/cnt functions have been tested under version 2.0.16 of OCTAVE (always
using the --traditional
switch). Note that the simulation routines
(pm_gen
, ph_gen
and nbh_gen
) do require some functions
that have been introduced in version 2.0.14 of OCTAVE (poisson_rnd
and
gamma_rnd
for simulating random deviates). The H2M/cnt functions naturally
run without problem using MATLAB V5 but you will need the Statistics toolbox
which contains the poissrnd
and gammrnd
functions in order for
the simulation routines to work (see section 4.2.2 for other
possible solutions).
Olivier Cappé, Aug 24 2001