VBA

NtRandが素晴らしすぎてそれにインスパイアされた僕はVBAでクレイトン・コピュラ(clayton copula)を作ってみた

VBA

NtRandはニューメリカルテクノロジー社さんが作られてフリーで公開されているExcel用乱数生成関数アドインです。 公式サイトはコチラ。 これでもうVBAの質の悪い一様乱数生成器Rnd()関数を使うのやめようね!まずは http://www.ntrand.com/jp/download/ から…

配列の次元を調べる関数

VBA

'配列の次元数を調べる関数 Function GetDimension(array_ As Variant) As Long Dim dimension As Long: dimension = 1 Dim dummy As Long 'エラーが起きるまで処理をまわす On Error Resume Next While Err.Number = 0 dummy = UBound(array_, dimension) d…