2012-06-15 2 views
1

도움을 미리 감사드립니다. GSL 몬테 카를로 통합 기능이 사용하는 난수 생성기와 관련된 사이트의 문서를 찾을 수 없습니다. 내가 알고 싶은 이유는 내 프로그램을 여러 번 실행하면서 다른 결과를 기대하지만 매번 정확히 같은 값을 얻는 것입니다. 난수 생성기의 시드를 쉽게 변경할 수 있습니까? 다음은 프레드GSL Monte Carlo 통합 함수는 임의의 생성자를 사용합니까? 씨앗을 어떻게 바꿀 수 있습니까?

답변

2

가능한 발전을위한 docs 있습니다. This bit in the docs는 씨앗을 변경하는 방법에 대해 설명합니다.

int gsl_monte_plain_integrate (gsl_monte_function * f, const double xl[], 
           const double xu[], size_t dim, size_t calls, 
           gsl_rng * r, gsl_monte_plain_state * s, double * result, double * abserr) 
           ^^^^^^^^^^^ 
           Here it is. 
+0

정말 고마워요! 그 질문에 완벽하게 답변! – Fredriksy