Señal simétrica (par) y Señal antisimétrica (impar)
[gL.edu] Este artículo recoge contribuciones de Javier Campos Andreu, Antonio Medina Ordoñez y J.M. Díaz Nafría, elaboradas en el contexto de la Clarificación conceptual en "teoría de la señal y la comunicación", bajo la supervisión de J.M. Díaz Nafría.
Definiciones
Una de las clasificaciones que podemos realizar dentro de las señales reales atañe a su simetría. En función de la simetría de la señal podemos hablar de señales pares, señales impares o combinaciones entre ambas[1].
- Una señal es par si , en tiempo continuo, , en tiempo discreto.
- Una señal es impar si , en tiempo continuo, , en tiempo discreto, siendo necesariamente .
Propiedades
Cualquier señal puede expresarse como la suma de una parte simétrica par y una parte simétrica impar:
donde y
- El producto de dos señales par o impar es una señal par.
- El producto de una señal par y otra impar es una señal impar.
- En tal caso la transforma de Fourier de toda señal real y par, , es real.
- La transforma de Fourier de toda señal real e impar, , es imaginaria.
Código

En la figura adjunta, generada mediante el código que se ofrece a continuación, se aprecia cómo una función coseno es una función par (columna izquierda), mientras que una función seno es una función impar (columna derecha).
t=-1:0.01:1;
x=cos(5*pi*t);a=cos(5*pi*(-t));b=-cos(5*pi*(-t));
z=sin(5*pi*t);c=sin(5*pi*(-t));d=-sin(5*pi*(-t));
subplot(3,2,1);plot(t,x,"r");title("x(t)");grid;
subplot(3,2,3);plot(t,a,"r");title("x(-t)");grid;
subplot(3,2,5);plot(t,b);title("-x(-t)");grid;
subplot(3,2,2);plot(t,z,"r");title("x(t)");grid;
subplot(3,2,4);plot(t,c);title("x(-t)");grid;
subplot(3,2,6);plot(t,d,"r");title("-x(-t)");grid;
Las siguientes funciones Matlab proporcionan las componentes par e impar, respectivamente, de una secuencia discreta cualquiera recurriendo a las relaciones matemáticas discutidas anteriormente.
function x_e = par (x)
% function x_e = par (x)
% Esta función devuelve la componente par (o simétrica) de una secuencia
% obtenida de una función cualquiera
% ENTRADAS
% x: secuencia (valores discretos) obtenidos de una función cualquiera
% SALIDAS
% x_e: secuencia con la componente par de la secuencia de entrada x
% Author: amedina | Created: 2020-03-08
for i=1:length(x)
y(i)=x(length(x)-i+1); % Invertimos el orden de los índices
end
x_e=1/2*(x+y);
end
function x_o = impar (x)
% x_o = impar (x)
% Esta función devuelve la componente impar (o asimétrica) de una secuencia
% obtenida de una función cualquiera
% ENTRADAS
% x: secuencia (valores discretos) obtenidos de una función cualquiera
% SALIDAS
% x_o: secuencia con la componente impar de la secuencia de entrada x
% Author: amedina | Created: 2020-03-08
for i=1:length(x)
y(i)=x(length(x)-i+1); % Invertimos el orden de los índices
end
x_o=1/2*(x-y);
end
Referencias
- ↑ P.Hsu, H. (2011). Señales y sistemas. 2ª Ed. México: McGraw Hill, p.2.