Stirling2nd function computes the Stirling numbers of the second kind.

Share:

Description

This function returns the estimated Stirling numbers of the second kind i.e., the number of ways of partitioning a set of n objects into k nonempty groups.

Usage

1

Arguments

n

number of objects.

k

number of groups (i.e. classes).

Value

The Stirling number of the 2nd kind for n elements and k groups or NaN (if the Stirling number for those n and k is greater than 1e300).

Examples

1
2
3
4
  Stirling2nd(n=3,k=2)
  # Expected value=3
  Stirling2nd(n=300,k=20)
  # Expected value=NaN