Série de FourierQuestõesConclusõesCaso da Onda QuadradaMais exemplos com Onda QuadradaEspectro de um SinalUtilidade da Série de Fourier
É possível representar qualquer sinal periódico como uma soma infinita de senos e cossenos em diferentes frequências?
Sim.
Exemplo: Síntese da Onda Quadrada.
Usando Octave/Matlab vamos simular algumas formas de onda, começando por uma simples senóide, que oscila a digamos 100 Hz. Vamos tentar mostrar 2 ciclos deste sinal e supor que oscila até 2 Volts de pico:
>> f=100;>> T=1/100 % período da ondaT = 0.01>> t_fim=2*T % tempo final simulaçãot_fim = 0.02>> t=0:T/100:t_fim; % criando vetor tempo, 100 amostras/ciclo>> y=2*sin(2*pi*f*t);>> plot(t,y)>> gridAté este ponto você deve ter obtido algo como:

O que acontece se fizermos isto?
Testando:
Nas linhas acima calculamos cada novo vetor, cada um associado com um novo componente de frequência (mais tarde, vamos descobrir que estas são as “harmônica” do sinal).
Vamos plotar o gráfico, um de cada vez e observar os resultados. Mas antes de realizar isto, vamos “salvar” o vetor original obtido na primeira curva, na variável y1:
>> y1=y; % cópia do vetor da primeira senóide (primeira harmônica)E agora vamos compor o sinal, passo à passo:
>> y3=2*(1/3)*sin(2*pi*3*f*t);>> y=y1+y3; % começando a somar as harmônicas>> figure; plot(t,y1,'--', t,y,'b-')>> gridDeve ter sido obtido um gráfico como:

Mas vamos continuar o processo:
>> y5=2*(1/5)*sin(2*pi*5*f*t);>> y=y1+y3+y5;>> figure; plot(t,y1,'--', t,y,'b-', t,y5,'m:')>> gridAgora deve ter sido obtido algo como:

Note que a pequena onda em magenta (3a-curva do comando plot), apenas mostra o componente da 5a-harmônica da onda (ou seja, que ocorre numa frequência
Por fim, vamos acrescentar a nossa 7a-harmônica:
>> y7=2*(1/7)*sin(2*pi*7*f*t);>> y=y1+y3+y5+y7;>> figure; plot(t,y1,'--', t,y,'b-', t,y7,'m:')>> gridDeve ter sido obtido algo como:

Obs.: Novamente, a 3a-onda (curva em magenta), consta no gráfico apenas para ilustrar a componente associado à 7a-harmônica deste sinal.
Suponho que você já percebeu o que está acontecendo aqui.
Obviamente podemos prosseguir este processo de ir acrescentando novas harmônicas à este sinal e ir observando o que ocorre.
“Apressando” (e animando) este processo, podemos obter algo como:
Comece a perceber que onda periódica qualquer pode ser sintetizada/decomposta em várias ondas senoidais (eventualmente cada uma acompanhada ainda de uma defasagem) e assim acabar obtendo uma réplica do sinal original.
Na realidade, Jean-Baptiste Joseph Fourier (um matemático e físico), descobriu isto em 1807.
Mais especificamente, o Sr. Fourier descobriu que podemos aproximar qualquer sinal período na equação abaixo:
Onde:
Note que:
e:
onde
Lembrando da identidade trigonométrica:
Onde:
notamos que eq. (1) acima pode ser re-escrita como:
Onde:
No caso da nossa onda quadrada:
E claro, não calculamos exatamente os termos
Mas voltando a nossa onda quadrada, note mais detalhes:
Sintetizamos a nossa onda quadrada da 1a até a 7a-harmônica, sem nos preocuparmos muito com a ampltudade de cada senóide. Fizemos simplesmente algo como:
onde
Se tivemos aplicado realmente as equações estipuladas para a Série de Fourier, iríamos perxceber que na realidade:
onde
Então, sim, nos cálculos acima usados para gerar a onda quadrada para efeitos de simulação, faltaria acrescentar (multiplicar) o termo
Foi considerado:
quando, deveria ter sido calculado exatamente:
um erro de:
Se este valor “extra” houvessido sido considerado nas simulações realizadas, veríamos a onda quadrada oscilando entre
E se quiséssemos imitar uma onda quadrada tipicamente usada em sitemas digitais (usando tecnologia/padrão TTL), teríamos que fazer:
Mais exemplos sobre síntese da Onda Quadrada usando Série de Fourier: ver aqui e [aqui]. O primeiro link mostra o que acontece à medida que aumentamos o número de harmônicas:
![]() | ![]() | ![]() |
|---|---|---|
![]() | ![]() | ![]() |
A idéia é tender para algo como:

Obs.: A figura acima mostra a recomposição de onda quadrada oscilando na frequência de 349,23 Hz (notal musical Fá na 4a-oitava,
Ou de uma forma animada:

TDE1: Sintetize uma onda quadrada oscilando à 1 KHz, tipicamente usada em sistemas digitais mas: a) até a 5a-harmônica, b) até à 11a-harmônica; c) considerando até a 25a-harmônica.
Mas note outro impacto interessante da Série de Fourier: podemos ter uma idéia de como é o espectro de certo sinal.
No caso específico da onda quadrada, se normalizarmos os componentes da onda (termos

Obs.: neste caso,
Note o decaimento das amplitudes das harmônicas a medida que aumenta a sua frequência. No caso específico da onda quadrada, note que a mesma só possui harmônicas ímpares.
Este gráfico quase seria o que chamamos de espectro completo de certo sinal, com excessão de que estaria faltando mostrar a “fase” (ou defasagem) de cada componente espectral, à medida que a frequência aumenta. Seriam os componentes
De forma animada:

Exemplos:
Perceber “riqueza” de um sinal, isto é, quantas e como são suas harmônicas.
Prever distorção harmônica em equipamentos de medição ou harmônicas (indesejadas) geradas por fontes chaveadas:

Espectro deste sinal:

Entender que tipo de filtro deveríamos usar para separar informação útil
Gráfico de um sinal de ECG "bruto":

Espectro deste sinal:

Prever comportamento de um filtro:

Fim.

Fernando Passold, em 07/10/2026