0
저는 3 개의 변수가 있습니다. a, b 및 c라고 말하면, 정규 분포를 통해 이러한 변수의 무작위 수를 10,000 개 생성했습니다. 이제 몬테카를로 시뮬레이션을 실행하여 1000 번에 그 결과를 얻고 싶습니다.
내 모델은 Y = 0.5 * a + 0.4 * b + 0.6 * c입니다.
누구든지 MATLAB 코드로 도움을받을 수 있습니까? v
의 열 및 a,b,c
y
이 결과이다 미리몬테카를로 시뮬레이션 결과 시뮬레이션
@shawpnik 제이콥의 답 외에도'mu'와'sigma' 매개 변수 대신에'mu'와'sigma' 매개 변수가있는 정규 분포에서 무작위 변수를 원한다면'v = normrnd (mu, sigma, [1000 3]); 단위 정상. – petrichor
안녕하세요 제이콥, 답장을 보내 주셔서 감사합니다. 코드에서 "v"는 1000 행 3 열을 생성합니다. 그러나 나는 이미 각 변수에 대해 다른 분포를 가진 세 가지 변수에 대한 "v"행렬을 생성했습니다. 그래서 나는 10000 * 3 데이터로 구성된 v 행렬을가집니다. 이제 몬테카를로 시뮬레이션을하고 싶습니다. 1000 회에 "v"행렬에서 무작위 데이터를 취하여 1000 번에 y의 결과를 줄 것입니다. – shawpnik