Calcule a convolução discreta de duas sequências de dados. Ferramenta online gratuita para processamento de sinais, matemática e aplicações de engenharia.
A convolução é uma operação matemática fundamental amplamente utilizada em processamento de sinais, processamento de imagens, engenharia e estatística. A convolução discreta combina duas sequências para produzir uma terceira sequência que representa como a forma de uma sequência é modificada pela outra. Nossa calculadora de convolução gratuita calcula rápida e precisamente a convolução linear (discreta) de duas sequências de entrada.
A convolução discreta de duas sequências a[n] e b[n] é definida como: (a * b)[n] = Σ a[k] × b[n-k], onde a soma é tomada sobre todos os índices válidos. Na prática, se a sequência a tem comprimento M e a sequência b tem comprimento N, a convolução resultante tem comprimento M + N - 1. Cada elemento da saída é calculado deslizando uma sequência sobre a outra, multiplicando elementos sobrepostos e somando os produtos.
A convolução tem muitas aplicações práticas: no processamento digital de sinais, é usada para filtrar sinais (a resposta ao impulso de um filtro é convoluída com o sinal de entrada); no processamento de imagens, a convolução com kernels realiza desfoque, nitidez e detecção de bordas; na teoria da probabilidade, a convolução de duas distribuições de probabilidade dá a distribuição da soma de variáveis aleatórias independentes; na engenharia, a convolução descreve a saída de sistemas lineares invariantes no tempo (LTI).
Para usar a calculadora, digite suas sequências de dados separadas por espaços, vírgulas ou ponto e vírgula. Valores decimais são suportados. Clique em Calcular para ver o resultado. A sequência de saída mostra a convolução discreta completa das duas entradas. Esta ferramenta é perfeita para estudantes aprendendo processamento de sinais, engenheiros analisando filtros, pesquisadores trabalhando com sequências de dados e qualquer pessoa que precise de cálculos de convolução rápidos.
Primeira sequência: 1 1 1 0 0 0 (comprimento 6). Segunda sequência: 0.5 0.2 0.3 (comprimento 3). A convolução tem comprimento 6 + 3 - 1 = 8. Resultado: 0.5 0.7 1 0.5 0.3 0.3 0 0. Cálculo: Posição 0: 1×0.5 = 0.5. Posição 1: 1×0.2 + 1×0.5 = 0.7. Posição 2: 1×0.3 + 1×0.2 + 1×0.5 = 1. E assim por diante para cada posição.