본문 바로가기

randn3

MATLAB Random Generation Seed 변경 아래 포스팅 들에서도 소개했지만, MATLAB 을 사용하면 다양한 random 변수들을 생성할 수 있습니다. 2011/03/23 - [programming language/MATLAB] - MATLAB random number 생성 2011/03/23 - [programming language/MATLAB] - MATLAB Rayleigh random variable 생성 2011/03/26 - [programming language/MATLAB] - MATLAB Exponential random variable generation 2011/04/06 - [programming language/MATLAB] - MATLAB Bernoulli random variable generation 2011/04/.. 2014. 5. 6.
MATLAB 다각형 내부의 점들 찾기 inpolygon 아래 포스팅에서 MATLAB에서 다각형 그리는 방법에 대해 설명드린적이 있는데요~ 2014/04/09 - [programming language/MATLAB] - MATLAB 원(Circle), 다각형(Polygon) 그리기 오늘은 이렇게 만들어진 다각형 내부의 점들을 찾는 inpolygon() 함수에 대해 설명 드리려 합니다. 예를 다음과 같이 사각형을 하나 그려보죠~ xv=[-1 1 1 -1]; xv=[xv xv(1)]; yv=[1 1 -1 -1]; yv=[yv yv(1)]; plot(xv,yv), grid on axis([-2 2 -2 2]) 다음으로 정규분포를 갖는 랜덤 한 x, y 값들을 생성합니다. randn 함수에 대해서는 아래 포스팅 참조바랍니다. 2011/03/23 - [programmi.. 2014. 5. 1.
MATLAB random number 생성 이번 포스팅에서는 MATLAB 에서 기본으로 제공하는 각종 random number 의 생성 방법에 대해 알아본다. MATLAB 에서도 rand() 함수는 uniform random number 를 발생 시킨다. rand() 함수는 0에서 1 사이 값을 발생 시킨다. 이를 이용하여 다양한 범위의 uniform random number 를 발생 시킬 수 있다. a ~ b 사이의 n행 k열 uniform random number 를 발생시키는 방법은 다음과 같다. Uniform_rand = a + (b-a).*rand(n, k); 예를 들어 -10 ~ 5 사이의 4행 5 열 의 uniform random number 를 발생 시키려면 다음과 같이 하면 된다. 다음으로 정규 분포라 불리는 Gaussian ra.. 2011. 3. 23.