⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 randomwish.pro

📁 basic median filter simulation
💻 PRO
字号:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;+; NAME:;    RANDOMWISH; PURUPOSE:; ROUTINE TO DRAW RANDOM MATRICES FROM A WISHART DISTRIBUTION WITH DOF; DEGREES OF FREEDOM AND SCALE MATRIX S.;; AUTHOR : BRANDON C. KELLY, STEWARD OBS., JULY 2006;; INPUTS :;;   SEED - THE SEED FOR THE RANDOM NUMBER GENERATOR, CAN BE UNDEFINED.;   DOF - THE DEGREES OF FREEDOM FOR THE WISHART DISTRIBUTION.;   S - THE SCALE MATRIX. THE DIMENSION OF S CANNOT BE GREATER THAN;       DOF.;; OPTIONAL INPUTS :;;   NRAND - THE NUMBER OF RANDOM MATRICES TO DRAW;; CALLED ROUTINES :;;   MRANDOMN;-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;function randomwish, seed, dof, S, nrandif n_params() lt 3 then begin    print, 'Syntax- W = randomwish( seed, dof, S[, nrand] )'    return, 0endifdim = (size(S, /dim))[0]if dim gt dof then begin    print, 'Dimension of S cannot be larger than DOF.'    return, 0endifif n_elements(nrand) eq 0 then nrand = 1wish = dblarr(dim, dim, nrand)for i = 0, nrand - 1 do begin    x = mrandomn(seed, S, dof)    wish[*,*,i] = x ## transpose(x)endforreturn, reform(wish)end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -