https://github.com/cran/pracma
Raw File
Tip revision: 392ae21a013fb3f518e8f9eb8efb458a55a2eca2 authored by HwB on 09 April 2011, 00:00:00 UTC
version 0.3-0
Tip revision: 392ae21
nchoosek.Rd
\name{nchoosek}
\alias{nchoosek}
\title{
Binomial Coefficients
}
\description{
  Compute the Binomial coefficients.
}
\usage{
nchoosek(n, k)
}
\arguments{
  \item{n, k}{integers with \code{k} between 0 and \code{n}}
}
\details{
  Alias for the corresponding R function \code{choose}.
}
\value{
  integer, the Binomial coefficient \eqn{(n \over k)}.
}
\note{
  In Matlab/Octave, if \code{n} is a vector all combinations of \code{k}
  elements from vector \code{n} will be generated. Here, use the function
  \code{combs} instead.
}
\seealso{
\code{\link{choose}}
}
\examples{
S <- sapply(0:6, function(k) nchoosek(6, k))  # 1  6 15 20 15  6  1

# Relations
n <- 10
sum((-1)^c(0:n) * sapply(0:n, function(k) nchoosek(n, k)))  # 0
}
\keyword{ arith }
back to top