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

정수형 난수

이 예제에서는 숫자 집합 -10, -9,...,9, 10에 대한 이산 균등분포에서 추출된 정수형 난수 값의 배열을 만드는 방법을 보여줍니다.

가장 간단한 randi 구문은 1과 지정된 값 imax 사이의 배정밀도 정수 값을 반환합니다. 다른 범위를 지정하려면 imin 인수와 imax 인수를 함께 사용하십시오.

먼저, 이 예제의 결과가 반복되도록 하기 위해 난수 생성기를 초기화합니다.

rng(0,'twister');

숫자 집합 -10, -9,...,9, 10에 대한 이산 균등분포에서 추출된 정수형 난수 값으로 구성된 1x1000 배열을 만듭니다. 이를 위해 구문 randi([imin imax],m,n)을 사용합니다.

r = randi([-10 10],1,1000);

r의 값이 지정된 범위 내에 있는지 확인합니다.

r_range = [min(r) max(r)]
r_range = 1×2

   -10    10