StackOverflow가이 질문을하기에 적합한 장소인지 잘 모르겠습니다.이 질문은 하프 프로그래밍과 반 수학 때문입니다. 그리고 내 질문에 어리 석다면 정말 미안 해요^_^난수 생성기에서 루핑을 중지 할시기는 언제입니까?
나는 "몬테 카를로 방법"책을 통해 몬테카를로 시뮬레이션에 대해 공부하고 있습니다. 내가 배워야 할 가장 중요한 것 중 하나는 난수 생성기에 관한 것입니다. RNG의 기본 알고리즘은 다음과 같습니다.
1. 초기화 : S에 분포 μ로부터 시드 S0를 그립니다. t = 1로 설정합니다.
2. 전환 : St = f (St-1)로 설정합니다.
3. 출력 : Ut = g (St)로 설정합니다.
4. 반복 : t = t + 1로 설정하고 2 단계로 돌아 가기.
(μ는 유한 상태 집합 S에 대한 확률 분포이며 입력은 S0이고 우리가 원하는 출력 난수는
이해하기 어렵지 않지만 여기서 문제는 반복 횟수에있는 임의의 요소를 보지 못한다는 것입니다. RNG의 루프를 멈출시기를 어떻게 결정할 수 있습니까? 내가 읽은 모든 예제는 RNG를 구현하는데 100 회 반복되며 특정 시드에 대해 동일한 값을 반환합니다. 무작위가 아님> _ <
누군가 내가 누락 된 내용을 설명 할 수 있습니까? 어떤 도움을 주시면 감사하겠습니다. 모두에게 감사합니다
1/2- 프로그래밍 + 1/2- 수학 = 1 컴퓨터 과학; 그것은 확실히 받아 들일 만하다. –