티스토리 뷰
'Normal dist. Random number Generator
Option Explicit
Sub B_M_G()
Const pi = 3.14159265358979
Dim i As Integer, N As Double
Dim u1 As Double, u2 As Double, u3 As Double
Dim a1 As Double
Dim p1 As Double, p2 As Double
Dim nr1 As Double, nr2 As Double, nr3 As Double
Dim s As Worksheet
Set s = Sheet1
N = InputBox("얼마나 생성할까?", "생성하고 싶은 개수")
For i = 0 To N
'Box-Muller Generator
u1 = Rnd()
u2 = Rnd()
a1 = Sqr(-2 * Log(u1))
p1 = Sin(2 * pi * u2)
p2 = Cos(2 * pi * u2)
nr1 = a1 * p1
nr2 = a1 * p2
'12진수법 Generator
u3 = Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd() + Rnd()
nr3 = u3 - 6
Cells(2 + i, 1) = nr1
Cells(2 + i, 2) = nr2
Cells(2 + i, 3) = nr3
Next i
End Sub
'Language > EXCEL VBA' 카테고리의 다른 글
Speeding Up Slow Excel VBA Code (0) | 2008.09.22 |
---|---|
3가지 웨이트를 랜덤하게 추출(분포는 Uniform 사용) (1) | 2008.07.14 |
삼성전자, 포스코, 하이닉스 의 포트폴리오 구성 (0) | 2008.07.04 |
POPTOOLS (0) | 2008.07.03 |
정규누적확률분포 (1) | 2008.06.25 |
- Total
- Today
- Yesterday
- Risk Free Rate
- 가을
- 세식구
- mathematical finance
- 와인
- CHF
- market convention
- 유동성최악
- recession
- Linear Gaussian Model
- XAG
- 금융수학
- VBA
- 포트폴리오
- 어렵다크레딧
- 금융공학
- finance
- financial
- JPY
- Fallback rate
- SOFR
- 꿀떡이
- Volatility Ratio
- computational finance
- 회고2023
- LG
- random gereragtor
- 크레딧투자
- 리보중단
- RfR
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |