Changeset 34 for trunk/monte-carlo.lisp
- Timestamp:
- 03/11/08 01:34:13 (8 months ago)
- Files:
-
- 1 modified
-
trunk/monte-carlo.lisp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/monte-carlo.lisp
r26 r34 1 1 ;; Monte Carlo Integration 2 2 ;; Liam Healy Sat Feb 3 2007 - 17:42 3 ;; Time-stamp: <2008-0 2-17 18:29:59EST monte-carlo.lisp>3 ;; Time-stamp: <2008-03-09 19:29:43EDT monte-carlo.lisp> 4 4 ;; $Id$ 5 5 … … 292 292 (defun random-walk-plain-example (&optional (nsamples 500000)) 293 293 (letm ((ws (monte-carlo-plain 3)) 294 (lower (vector-double #(0.0d0 0.0d0 0.0d0)))295 (upper (vector-double (vector pi pi pi)))294 (lower (vector-double-float #(0.0d0 0.0d0 0.0d0))) 295 (upper (vector-double-float (vector pi pi pi))) 296 296 (rng (random-number-generator *mt19937* 0))) 297 297 (monte-carlo-integrate-plain monte-carlo-g lower upper nsamples rng ws))) … … 299 299 (defun random-walk-miser-example (&optional (nsamples 500000)) 300 300 (letm ((ws (monte-carlo-miser 3)) 301 (lower (vector-double #(0.0d0 0.0d0 0.0d0)))302 (upper (vector-double (vector pi pi pi)))301 (lower (vector-double-float #(0.0d0 0.0d0 0.0d0))) 302 (upper (vector-double-float (vector pi pi pi))) 303 303 (rng (random-number-generator *mt19937* 0))) 304 304 (monte-carlo-integrate-miser monte-carlo-g lower upper nsamples rng ws))) … … 306 306 (defun random-walk-vegas-example (&optional (nsamples 500000)) 307 307 (letm ((ws (monte-carlo-vegas 3)) 308 (lower (vector-double #(0.0d0 0.0d0 0.0d0)))309 (upper (vector-double (vector pi pi pi)))308 (lower (vector-double-float #(0.0d0 0.0d0 0.0d0))) 309 (upper (vector-double-float (vector pi pi pi))) 310 310 (rng (random-number-generator *mt19937* 0))) 311 311 (monte-carlo-integrate-vegas monte-carlo-g lower upper nsamples rng ws)))
