📄 hypg_rnd.m
字号:
function x = hypg_rnd(num,n,K,N)
% PURPOSE: hypergeometric random draws
% prob(X=x) = (N)^-1 (K)(N-K)
% (n) (x)(n-x)
%---------------------------------------------------
% USAGE: x = hypg_rnd(nobs,n,K,N)
% where: nobs = number of draws
% n,K,N = parameters of the distribution
% NOTE: mean = (n/N)*k
% variance = [(n*K)/(N*N)*(N-1)]*(N-K)*(N-n)
%---------------------------------------------------
% RETURNS:
% a vector of random draws from the distribution
% --------------------------------------------------
% SEE ALSO: hypg_cdf, hypg_rnd, hypg_inv
%---------------------------------------------------
% Anders Holtsberg, 18-11-93
% Copyright (c) Anders Holtsberg
% documentation changed to match the econometrics toolbox
% by LeSage
if length(num)==1
num = [num 1];
end
x = hypg_inv(rand(num),n,K,N);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -