이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

RandStream.list

난수 생성기(Random Number Generator) 알고리즘

클래스

RandStream

구문

RandStream.list

설명

RandStream.listRandStream 또는 RandStream.create를 사용하여 난수 스트림을 만들 때 사용할 수 있는 생성기 알고리즘을 모두 나열합니다. 다음 표에는 사용 가능한 생성기 알고리즘과 해당 속성이 나와 있습니다.

키워드생성기다중 스트림 및 서브스트림 지원 여부최대 정밀도의 근사 주기
mt19937ar메르센 트위스터(Mersenne Twister)(MATLAB® 시작 시 디폴트 스트림에서 사용)아니요219937-1
dsfmt19937SIMD 기반 고속 메르센 트위스터 아니요219937-1
mcg16807승산식 합동법 생성기아니요231-2
mlfg6331_64시차 피보나치 수열 생성기2124(길이가 272인 251개의 스트림)
mrg32k3a결합 다중 재귀적 생성기2191(길이가 2127인 263개의 스트림)
philox4x32_1010회 라운드의 Philox 4x32 생성기2193(길이가 2129인 264개의 스트림)
threefry4x64_2020회 라운드의 Threefry 4x64 생성기2514(길이가 2258인 2256개의 스트림)
shr3cong선형 합동법 생성기로 계산된 시프트 레지스터 생성기아니요264
swb2712수정된 자리 내림을 사용하는 뺄셈 생성기아니요21492

이러한 생성기 알고리즘에 대한 자세한 내용은 난수 생성기 선택하기 항목을 참조하십시오. 메르센 트위스터(Mersenne Twister) 알고리즘에 대한 전체 설명은 http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html을 참조하십시오.

참고 항목