nchoosek
Coeficiente binomial: número de maneiras de escolher k entre n itens.
Categoria: Mathematics > Elementary Math
Sintaxe
C = nchoosek(n, k)
Retorna o coeficiente binomial n!/(k!*(n-k)!).
Descrição
A ordem não importa e nenhum item se repete, então nchoosek(5, 2) conta os 10 pares de cinco itens. Os valores formam o triângulo de Pascal: nchoosek(n, k) é igual a nchoosek(n-1, k-1) + nchoosek(n-1, k). O resultado só é exato enquanto fica abaixo de 2^53; acima disso o número é arredondado e o MATLAB emite um aviso.
No MATLAB, passar um vetor como primeiro argumento lista todas as combinações de seus elementos como linhas de uma matriz.
Argumentos de entrada
n- Escalar inteiro não negativo, o número de itens.
k- Escalar inteiro de 0 a
n, o tamanho de cada seleção.
Argumentos de saída
C- Contagem escalar das seleções sem ordem.
Exemplo
Contando seleções
nchoosek(5, 2)
nchoosek(30, 15)
nchoosek(5, 0)
Saída
ans = 10
ans = 155117520
ans = 1
Observações
A entrada em célula no nchoosek não é suportada no MatLivre.