hygepdf
              "vectorexpand")Hypergeometric probability density function (PDF).
For each element of x, compute the probability density function (PDF) of the hypergeometric distribution with parameters m, k, and n. The size of y is the common size of x, m, k, and n. A scalar input functions as a constant matrix of the same size as the other inputs.
This is the probability of obtaining x marked items when randomly drawing a sample of size n without replacement from a population of total size m containing k marked items. The parameters m, k, and n must be positive integers with k and n not greater than m.
 If the optional parameter vectorexpand is provided, x may be an
 array with size different from parameters m, k, and n
 (which must still be of a common size or scalar).  Each element of x
 will be evaluated against each set of parameters m, k, and
 n in columnwise order. The output y will be an array of size
 r x s, where r = numel (m), and
 s = numel (x).
Further information about the hypergeometric distribution can be found at https://en.wikipedia.org/wiki/Hypergeometric_distribution
See also: hygecdf, hygeinv, hygernd, hygestat
Source Code: hygepdf
| 
 ## Plot various PDFs from the hypergeometric distribution
 x = 0:60;
 y1 = hygepdf (x, 500, 50, 100);
 y2 = hygepdf (x, 500, 60, 200);
 y3 = hygepdf (x, 500, 70, 300);
 plot (x, y1, "*b", x, y2, "*g", x, y3, "*r")
 grid on
 xlim ([0, 60])
 ylim ([0, 0.18])
 legend ({"m = 500, k = 50, μ = 100", "m = 500, k = 60, μ = 200", ...
          "m = 500, k = 70, μ = 300"}, "location", "northeast")
 title ("Hypergeometric PDF")
 xlabel ("values in x (number of successes)")
 ylabel ("density")
                     | 
