Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

난수 생성

시드, 분포, 알고리즘

rand, randn, randi 함수를 사용하여 의사 난수열을 만들고 randperm 함수를 사용하여 난수 순열의 정수 벡터를 만듭니다. 반복된 결과가 나타나지 않게 하려면 rng 함수를 사용하십시오. 난수 생성과 관련하여 고급 제어가 필요한 경우 RandStream 클래스를 사용하십시오.

함수

모두 확장

rand균일하게 분포된 난수
randn정규분포된 난수
randi균일하게 분포된 정수형 의사 난수
randperm정수로 구성된 난수 순열
rng난수 생성기 제어
RandStream난수 스트림

도움말 항목

난수 생성

난수 생성 제어

  • 난수 생성 제어
    이 예제에서는 rng 함수를 사용하여 난수 생성을 제어하는 방법을 보여줍니다.
  • 반복 가능한 난수 생성하기
    이 예제에서는 먼저 생성기 알고리즘과 시드값을 지정하여 난수로 구성된 배열을 반복하는 방법을 보여줍니다. 같은 알고리즘과 시드값을 사용하여 생성기를 초기화할 때마다 항상 동일한 결과가 생성됩니다.
  • 각기 다른 난수 생성하기
    이 예제에서는 MATLAB을 다시 시작할 때 동일한 난수 배열이 반복되지 않도록 하는 방법을 보여줍니다.

다중 스트림 또는 서브스트림 제어