kroneckerDelta

Delta de Kronecker: 1 quando os argumentos são iguais, 0 caso contrário.

Categoria: Mathematics > Mathematical Functions

Sintaxe

d = kroneckerDelta(m, n)

Retorna 1 se m for igual a n, e 0 caso contrário.

d = kroneckerDelta(m)

Equivale a kroneckerDelta(m, 0).

Descrição

O delta de Kronecker é o análogo discreto do delta de Dirac. É o padrão das entradas de uma matriz identidade: kroneckerDelta(i, j) é a entrada da linha i, coluna j. É usado com frequência para selecionar um único termo de um somatório.

Argumentos de entrada

m, n
Números ou expressões simbólicas a comparar.

Argumentos de saída

d
1 ou 0. Com um argumento simbólico cuja igualdade não se decide, a chamada permanece sem avaliação.

Exemplo

Argumentos iguais e diferentes

kroneckerDelta(2, 2)
kroneckerDelta(1, 2)
kroneckerDelta(0)
Saída
ans = 1
ans = 0
ans = 1

Observações

No MatLivre só argumentos escalares são aceitos; para arrays use uma comparação como m == n.

Veja também

eye dirac heaviside isequal