Calculadora de convolução
Calcule a convolução linear discreta de duas sequências numéricas para processamento de sinais e análise matemática.
Sobre a convolução
Exemplos de convolução
| Sequências de entrada | Sequência de saída | Interpretação |
|---|---|---|
| [1, 2, 3] e [1, 1] | [1, 3, 5, 3] | Uma soma móvel de duas amostras |
| [1, 0, 2] e [2, 1] | [2, 1, 4, 2] | Uma sequência com uma amostra de valor zero |
| [2, -1] e [3, 4] | [6, 5, -4] | Valores com sinal são aceitos |
Como calcular uma convolução
- Insira a primeira sequência na ordem das amostras, separando os números por vírgulas.
- Insira a segunda sequência no mesmo formato.
- Selecione Calcular convolução para multiplicar e somar cada sobreposição válida.
- Leia a sequência de saída completa da esquerda para a direita.
Perguntas frequentes
Que tipo de convolução esta calculadora faz?
Ela realiza a convolução linear discreta completa de duas sequências finitas. Não faz as amostras retornarem ao início como na convolução circular.
Por que a saída é mais longa que cada entrada?
Uma sequência de comprimento m convoluída com outra de comprimento n produz m + n - 1 amostras. As amostras extras representam sobreposições parciais nas duas extremidades.
Posso inserir números negativos e decimais?
Sim. Cada item separado por vírgula pode ser um inteiro ou decimal finito, inclusive negativo. A saída é arredondada apenas para suprimir ruído insignificante de ponto flutuante.
A ordem das entradas importa?
Não. A convolução é comutativa, então trocar a primeira e a segunda sequência gera o mesmo resultado. A interpretação do deslizamento muda, mas a saída numérica não.
Convolução é o mesmo que correlação?
Não. A correlação mede a semelhança em diferentes deslocamentos e normalmente inverte ou conjuga uma sequência de outra forma. A convolução é usada principalmente para combinar uma entrada com a resposta de um sistema ou um núcleo.