난수의 생성

남건호·2025년 4월 10일

MATLAB

목록 보기
11/16
post-thumbnail

rand: 0과 1 사이의 난수 한 개를 생성

rand
% 예시 출력: 0.8147

rand(1, n): 0과 1 사이의 n개의 난수들로 구성된 1 xn 행벡터를 생성

rand(1, 5)
% 예시 출력: [0.1  0.6  0.3  0.9  0.2]

rand(n): 0과 1 사이의 난수들로 구성된 n x n 행렬을 생성

rand(3)
% 예시 출력: [0.2  0.8  0.3;
%             0.5  0.1  0.9;
%             0.7  0.4  0.6]

rand(m, n): 0과 1 사이의 난수들로 이루어진 m x n 행렬을 생성

rand(2, 4)
% 예시 출력: [0.2  0.5  0.3  0.9;
%             0.7  0.1  0.8  0.4]

randperm(n): 1에서 n까지의 정수의 무작위 순열로 구성된 1 x n 행벡터를 생성

randperm(5)
% 예시 출력: [3 1 5 2 4]

randi(imax): 1과 imax 사이의 난수 정수 한 개를 생성

randi(10)
% 예시 출력: 7

randi(imax, n): 1과 imax 사이의 난수 정수들로 구성된 n x n 행렬을 생성

randi(10, 3)
% 예시 출력: [1 7 9;
%             3 5 2;
%             6 8 4]

randi(imax, ,m ,n): 1과 imax 사이의 난수 정수들로 구성된 m x n 행렬을 생성

randi(6, 2, 4)
% 예시 출력: [2 5 1 6;
%             4 3 2 5]
profile
Project to Become a Top Developer

0개의 댓글