SlideShare a Scribd company logo
1 of 17
Facultad de Ingeniería Electrónica




           CONSULTA




        Fabián Garzón O.


       Ingeniería Electrónica
            5TO NIVEL




        SEÑALES Y SISTEMAS

   Profesor: Ing. Vinicio Tapia
GRAFICACIÓN DE LA DERIVACIÓN E INTEGRACIÓN
                              DE SEÑALES CONTINUA EN MATLAB



Primera Derivada de Señal Continua

En la primera derivada de una señal continua se debe considerar que dicha señal está compuesta por funciones
Escalón y funciones Rampa. Cuando se derivada una función Rampa se obtiene como resultado una función
Escalón; y cuando se deriva una función Escalón se obtiene una función Impulso o conocido como Delta de
Dirac.




Tomando en cuenta estas características de la primera derivada de la señal continua de entrada, Ya podemos
plantear la estructura para graficar en Matlab:




Una vez construida la función definida por tramos, que en nuestro caso la llamamos f 1, procedemos a derivarla
con el comando diff() , dicho comando nos permite obtener la primera derivada de la función f, pero cuando
este comando realiza su acción nos genera un nuevo vector, almacenado en el vector df en nuestra
programación, que tiene una dimensión diferente al vector que almacena el dominio de la función (denominado

1
    Remítase la sección: Ejercicio Aplicativo “Señal Continua” para identificar como se construyó la función f por tramos.
t), y al ser los vectores df y t de diferente dimensión el comando plot() no podrá graficar debido a que este
comando exige que ambos vectores sean de igual dimensión.
La solución para este problema se da ajustando el vector df a la misma dimensión que el vector dominio (t)
realizado de la siguiente manera:



esta forma en la programación nos permite redimensionar el vector df a la misma dimensión que el vector t; una
vez ajustado el vector df, éste se almacenará en un nuevo vector adf que ya tendrá los mismos valores que df
pero con la característica singular de que este vector ya posee la misma dimensión que el vector dominio t,
permitiéndonos así poder graficar con el comando plot() los vectores adf, que tendrá los valores de “y” y
corresponden a la derivada, y el vector t, que posee los valores del dominio de la función. Obteniendo la
siguiente gráfica:




Como se observa en la gráfica, el comando diff() nos permite obtener la derivada de la función, pero nunca
consideró que las funciones rampa de la señal de entrada, al ser derivadas, se convierten en una función
escalón.

Para solucionar este problema debemos recordar que la función Escalón puede ser representado como una
función de Pulso Rectangular, esta función puede ser graficada mediante el comando rectplus(t,w), donde
el primer parámetro t representa el dominio donde va ser graficado el pulso rectangular y el segundo parámetro
w representa el ancho que va tener el pulso. Obteniendo la siguiente gráfica:
Segunda Derivada de Señal Continua

Al aplicar la primera derivada a la señal continua conseguimos una gráfica que está compuesta de funciones
escalón y funciones impulso (Deltas de Dirac).

Miércoles la función escalón se analizó la primera derivada y se llegó a la conclusión que la derivada de una
función escalón es una función impulso; pero ahora el problema se centra en derivar la función impulso o Delta
de Dirac.

Cuando se deriva una función impulso o Delta de Dirac, se debe considerar que:




                       Delta de dirac
                        (impulso)




                     Primera derivada
                         (Doblete)




                     Segunda derivada
                        (Triplete)




                     Tercera derivada
                      (Cuadriplete)
Considerando lo anteriormente expuesto, podemos plantear nuestra programación en Matlab de la siguiente
manera:




Ayudándolos de la gráfica de la primera derivada podemos identificar las funciones impulso dadas, si esta
primera derivada se la vuelve derivar obtenemos la segunda derivada de tal manera que se tendrán que derivar
primero las funciones impulso; para ello en nuestra programación vamos a crear dichos impulsos para luego
unirlos en una sola función y a esta derivar y observar los dobletes que se producirían, para esto la mejor forma
de representar la función impulso es a través de la función seno cardinal.




Para poder conseguir que un seno cardinal represente una función impulso lo que se debe hacer es variar su
frecuencia para que así se acorte su distancia y llegue a formar un impulso unitario.

La función seno cardinal en hablarse la realiza mediante el comando sinc(t) donde t representa el dominio de la
función, ahora para cortar su distancia en convertirlo en un unitario tenemos que multiplicarlo por un parámetro
quedando el comando de esta manera: sinc(A*t) , donde A es un valor por el que hay que multiplicar (en
nuestro caso vale 100) al dominio para que éste reduzca su distancia quedando el comando empleado así:
Cabe recalcar que esta función de ser desplazada en el tiempo consoló la variación en su dominio, y que al
multiplicar a esta función por un valor estaríamos cambiando su amplitud; de esto nos podemos ayudar a crear
impulsos no unitarios.

Una vez creado todos los impulsos sumamos dichas funciones para formar una sola, y a esta función nueva,
denominada d en la programación que, como es lógico pensar esta función será un tren de impulsos (deltas de
dirac) , la derivamos obteniendo un tren de impulsos con dobletes que son las derivadas de los respectivos
Deltas de dirac dados en la primera derivada. Obteniendo la gráfica así:




A estos dobletes habrá que agregar los impulsos que ha generado los escalones de la primera derivada,
ayúdanos de la función sinc(t) para tal efecto de la siguiente manera:




Obteniendo consigo completar la segunda derivada representada en esta gráfica:
Integral de Señal Continua

Poder realizar la integral de una función en Matlab debemos trabajar de forma simbólica para ello vamos a usar
el comando syms(x) que nos permitirá declarar variables simbólicas, utilizando de la siguiente manera:




Como la función está definida por tramos como la integral tamiz de la realiza por tramos, de ello cuando se
realice la gráfica con el comando ezplot(f) los tramos saldrán discontinuos, y ello se debe a que no se
establece las condiciones iniciales de esa integral que corresponde a la variable C en una integral indefinida.

Al corregir este principio y darle el valor correspondiente a C en cada integral se observará que la gráfica de la
señal empezará a presentar los tramos de la función integrada uno a continuación del otro, obteniendo como
gráfica lo siguiente:
GRAFICACIÓN DE LA DERIVACIÓN E INTEGRACIÓN
                          DE SEÑALES DISCRETAS EN MATLAB



Primera Derivada de Señal Discreta

Se debe recordar que una señal discreta es una señal de muestras es decir se compone de sumatoria de datos.
Es por ello que el derivar a integrar, como se le hacen las funciones continuas, no es un proceso correcto para
obtenerlas.

Se podría decir que la derivación de una señal discreta se convierte en una diferencia y la integración en un
sumatorio.

       DERIVACIÓN = DIFERENCIA
       Se puede obtener dos métodos para hacer la deriva de una función discreta, ellos son:

       Diferencia en adelanto: aquí se aplica la siguiente ecuación.



       Diferencia en retraso: aquí se aplica la siguiente ecuación.



       Ambos métodos nos permiten obtener la derivada, o más apropiadamente, diferencia de una señal discreta;
       las diferencia está en que la una presentará una gráfica de la señal adelantada y la otra en retraso.

       En Matlab desarrollaríamos así:




       Como se observa en el vector fr se almacena la función f 2 desplazada una unidad, para poder utilizar la
       diferencia en retraso, realizamos la diferencia de funcione y la almacenamos en el vector df. Obtenemos la
       siguiente gráfica:




2
    Remítase la sección: Ejercicio Aplicativo “Señal Discreta” para identificar como se construyó la función f por tramos.
Segunda Derivada de Señal Discreta

Como se ve en el seno de la primera derivada en las señales discretas se habla de una diferencia, dicha
diferencia puede ser en adelanto o retraso, y eso se consigue retrasando o adelantando la señal discreta y
restando la de su original.

Para obtener la segunda derivada de la señal discreta el desplazamiento ya no será sólo una unidad, sino que se
desplazará dos unidades, en adelanto o retraso; si se deseara la tercera derivada de la señal discreta el
desplazamiento ya no sería una o dos unidades, sino que será un desplazamiento de tres unidades en adelanto
o retraso, y así sucesivamente de acuerdo a la derivada que se persiga.

Por lo tanto nuestro ecuación a utilizar para la segunda derivada quedaría expresada como:




Quedándonos la gráfica de la siguiente manera:
Integral de Señal Discreta

  INTEGRACIÓN = SUMATORIO

  La integración es un sumatorio que responde a la siguiente ecuación:




  Dicha ecuación nos lleva a pensar que es una suma recursiva de los valores otorgados a la función discreta
  correspondiente a cada punto del dominio. Realizando la integración en Matlab tendríamos:




  El comando for() nos permite realizar la suma recursiva de los valores de la función discreta y generar el
  sumatorio propuesto en la ecuación, con ello obtenemos la siguiente gráfica:
EJERCICIO DE APLICACIÓN


Señal Continua
                                     CÓDIGO MATLAB
clear; clc;
%                                >>>>>>GRAFICA DE LA SEÑAL CONTINUA<<<<<<<

%>>establecimiento del dominio
t=-5:0.001:5;

%>>GRÁFICO DE LA SEÑAL DADA
f1=t+1;
f2=2;
f3=1;
f4=((-2)*(t))+3;
f5=0;
f=(f1.*((t>=-2)&(t<=-1)))+(f2.*((t>-
1)&(t<=0)))+(f3.*((t>0)&(t<=1)))+(f4.*((t>1)&(t<=2)));

    %Gráfico de la señal
    subplot(2,2,1);
    plot(t,f,'b','LineWidth',2);

    %mejora del aspecto de la gráfica
    axis([-5 5 -4 4 ])
    grid on;
    title('Señal de Entrada');
    ylabel('X(t)');
    xlabel('t');


%>>GRÁFICO PRIMERA DERIVADA;
df=(diff(f)); %calula la primera derivada de la señal de entrada (f)
adf=[df 0];   %Ajusta al vector df para que tenga la misma dimensión que el vector
t
              % y ambos vectores puedan ser graficados en el comando plot()
p1=1*rectpuls(t+1.5,1); %genera las F.Escalon para representar las
                        % derivada de la F. Rampa
p2=(-2)*rectpuls(t-1.5,1);
p=(p1+p2); % unimos las funciones escalones para formar una sola función

    %Gráfico de la señal
    subplot(2,2,2);
    plot(t,adf,'m','LineWidth',1);
    hold on;
    plot(t,p,'m','LineWidth',2);
    hold on;

    %grafico de picos de los impulsos
    plot(-1,2,'^m');
    plot(2,1,'^m');
    plot(-2,-1,'vm');
    plot(0,-1,'vm');

    %mejora del aspecto de la gráfica
    axis([-5 5 -3 3 ])
grid on;
    title('Primera Derivada');
    ylabel('X´(t)');
    xlabel('t');

%>>GRÁFICO SEGUNDA DERIVADA;

    %derivada de los delta de dirac
    d1=sinc(100*(t+2));
    d2=2*sinc(100*(t+1));
    d3=(-1)*sinc(100*(t));
    d4=sinc(100*(t-2));

    d=(d1.*(t==-2))+(d2.*(t==-1))+(d3.*(t==0))+(d4.*(t==2));
    dd=diff(d);
    add=[dd 0];

        %grafico de las derivada de los delta de dirac
        subplot(2,2,3)
        plot(t,add,'r','LineWidth',1)
        hold on
        %grafico de picos de los impulsos
        plot(-1,2,'^r');
        plot(-1,-2,'vr');
        plot(2,1,'^r');
        plot(2,-1,'vr');
        plot(-2,-1,'vr');
        plot(-2,1,'^r');
        plot(0,-1,'vr');
        plot(0,1,'^r');
        hold on;

        %Grafico impulsos adicionales de escalones en primera derivada
        e1=sinc(1000*(t+2));
        e2=(-1)*sinc(1000*(t+1));
        e3=(-2)*sinc(1000*(t-1));
        e4=(2)*sinc(1000*(t-2));
        e=(e1.*(t==-2))+(e2.*(t==-1))+(e3.*(t==1))+(e4.*(t==2));

        subplot(2,2,3)
        plot(t,e,'r','LineWidth',1)
        hold on;

        %grafico de picos de los impulsos
        plot(-2,1,'^r');
        plot(-1,-1,'vr');
        plot(1,-2,'vr');
        plot(2,2,'^r');


    %mejora del aspecto de la gráfica
    axis([-5 5 -3 3 ])
    grid on;
    title('Segunda Derivada');
    ylabel('X´´(t)');
    xlabel('t');
%>>GRÁFICO INTEGRAL DE LA SEÑAL DADA
%señal dada pero tratada en forma simbólica
syms x;
ff1=x+1;
ff2=2;
ff3=1;
ff4=((-2)*(x))+3;

%Calculo de integrales de cada función
intff1=int(ff1,x)-1.5; % se ubica condiciones iniciales a la integral
intff2=int(ff2,x)+0.5;
intff3=int(ff3,x)+0.5;
intff4=int(ff4,x)+1.75;

%Grafico de la integral
subplot(2,2,4)
ezplot(intff1,[-2,-1]);
hold on
ezplot(intff2,[-1,0]);
ezplot(intff3,[0,1]);
ezplot(intff4,[1,2]);
ezplot('1.5',[2,4.5]);%grafica de la constante
ezplot('-1',[-2,-4.5]);

grid on;
axis([-5 5 -3 3 ])
title('Integral');
xlabel('t');

                                RESULTADO GRÁFICO
Señal Discreta
                                  CÓDIGO MATLAB
clear; clc
%dominio
n=-5:1:5;
%función discreta
f1=-1;
f2=-0.5;
f3=0;
f4=0.5;
f5=1;
f=(f1.*((n>=-4)&(n<=-2))+(f2.*(n==-
1))+(f3.*(n==0))+(f4.*(n==1))+(f5.*((n>=2)&(n<=3))));

subplot(2,2,1);
stem(n,f,'fill');
axis([-5 5 -2 2]);

title('Señal Entrada');
xlabel('n');
ylabel('x[n]');

%PRIMERA DERIVADA = DIFERENCIA = fr = x[n]- x[n-1]
fr=(f1.*(((n-1)>=-4)&((n-1)<=-2))+(f2.*((n-1)==-1))+(f3.*((n-1)==0))+(f4.*((n-
1)==1))+(f5.*(((n-1)>=2)&((n-1)<=3))));
df=f-fr;
subplot(2,2,2);
stem(n,df,'m','fill');
axis([-5 5 -2 2]);

title('Primera Derivada');
xlabel('n');
ylabel('x´[n]');


%SEGUNDA DERIVADA = DIFERENCIA = fr = x[n]- x[n-2]
fr=(f1.*(((n-2)>=-4)&((n-2)<=-2))+(f2.*((n-2)==-1))+(f3.*((n-2)==0))+(f4.*((n-
2)==1))+(f5.*(((n-2)>=2)&((n-2)<=3))));
df=f-fr;
subplot(2,2,3);
stem(n,df,'m','fill');
axis([-5 5 -2 2]);

title('Segunda Derivada');
xlabel('n');
ylabel('x´´[n]');


%INTEGRAL = SUMATORIO
[fila,columna]=size(f);
intf=zeros(size(f));%crea un vector del mismo tamaño que f
for i=2:1:columna
    acum=0;
    for j=1:1:i
        acum=acum+f(j);
    end
intf(i)=acum;
end

subplot(2,2,4);
stem(n,intf,'r','fill');
axis([-5 5 -4 4]);
title('Integral');
xlabel('n');
ylabel('Integral x[n]');


                           RESULTADO GRÁFICO
AMPLIACIÓN GRÁFICAS



Señal Continua
Señal Discreta

More Related Content

What's hot

Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasnica2009
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discretoguest1e528d
 
Informe laboratorio n°1
Informe laboratorio n°1Informe laboratorio n°1
Informe laboratorio n°1luisescobedo38
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlabPercy Julio Chambi Pacco
 
Apuntes y ejercicios Señales y sistemas (Borrador)
Apuntes y ejercicios Señales y sistemas (Borrador)Apuntes y ejercicios Señales y sistemas (Borrador)
Apuntes y ejercicios Señales y sistemas (Borrador)Julio Daniel Ruano
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo ordenHenry Alvarado
 
Campos vectoriales (campos conservativos)
Campos vectoriales (campos conservativos)Campos vectoriales (campos conservativos)
Campos vectoriales (campos conservativos)Emma
 
47427701 ejercicios-cinematica-soluciones
47427701 ejercicios-cinematica-soluciones47427701 ejercicios-cinematica-soluciones
47427701 ejercicios-cinematica-solucionespedreroguadarramaerik
 
Lab 02 - Análisis de señales - UNTECS
Lab 02 - Análisis de señales - UNTECSLab 02 - Análisis de señales - UNTECS
Lab 02 - Análisis de señales - UNTECSIng. Electrónica xD
 
Señales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSeñales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSistemadeEstudiosMed
 
Ecuaciones Empíricas
 Ecuaciones Empíricas Ecuaciones Empíricas
Ecuaciones EmpíricasSelf-employed
 
Serie de Fourier
Serie de FourierSerie de Fourier
Serie de FourierNhynoska
 
Aplicaciones diodos
Aplicaciones diodos Aplicaciones diodos
Aplicaciones diodos Lorenzo R
 

What's hot (20)

Lecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicasLecture 5 formateo de señales analógicas
Lecture 5 formateo de señales analógicas
 
2 problemas alterna
2 problemas alterna2 problemas alterna
2 problemas alterna
 
Convolucion Tiempo Discreto
Convolucion Tiempo DiscretoConvolucion Tiempo Discreto
Convolucion Tiempo Discreto
 
Informe laboratorio n°1
Informe laboratorio n°1Informe laboratorio n°1
Informe laboratorio n°1
 
Procesamiento digital de señales con matlab
Procesamiento digital de señales con matlabProcesamiento digital de señales con matlab
Procesamiento digital de señales con matlab
 
Señales digitales tran z
Señales digitales tran zSeñales digitales tran z
Señales digitales tran z
 
Apuntes y ejercicios Señales y sistemas (Borrador)
Apuntes y ejercicios Señales y sistemas (Borrador)Apuntes y ejercicios Señales y sistemas (Borrador)
Apuntes y ejercicios Señales y sistemas (Borrador)
 
Problemas de Regulación Automática
Problemas de Regulación AutomáticaProblemas de Regulación Automática
Problemas de Regulación Automática
 
Series de fourier
Series de fourierSeries de fourier
Series de fourier
 
Solución ejercicios 9 12
Solución ejercicios 9 12Solución ejercicios 9 12
Solución ejercicios 9 12
 
Fasores
FasoresFasores
Fasores
 
Sistemas de segundo orden
Sistemas de segundo  ordenSistemas de segundo  orden
Sistemas de segundo orden
 
Campos vectoriales (campos conservativos)
Campos vectoriales (campos conservativos)Campos vectoriales (campos conservativos)
Campos vectoriales (campos conservativos)
 
47427701 ejercicios-cinematica-soluciones
47427701 ejercicios-cinematica-soluciones47427701 ejercicios-cinematica-soluciones
47427701 ejercicios-cinematica-soluciones
 
Lab 02 - Análisis de señales - UNTECS
Lab 02 - Análisis de señales - UNTECSLab 02 - Análisis de señales - UNTECS
Lab 02 - Análisis de señales - UNTECS
 
Señales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e ImparSeñales Periódicas y Simetría Par e Impar
Señales Periódicas y Simetría Par e Impar
 
Ecuaciones Empíricas
 Ecuaciones Empíricas Ecuaciones Empíricas
Ecuaciones Empíricas
 
Serie de Fourier
Serie de FourierSerie de Fourier
Serie de Fourier
 
Senoides y fasores presentacion ppt
Senoides  y fasores presentacion pptSenoides  y fasores presentacion ppt
Senoides y fasores presentacion ppt
 
Aplicaciones diodos
Aplicaciones diodos Aplicaciones diodos
Aplicaciones diodos
 

Viewers also liked

Funciones singulares
Funciones singularesFunciones singulares
Funciones singularesKenyo Turco
 
14 integral definida [graficas]
14 integral definida [graficas]14 integral definida [graficas]
14 integral definida [graficas]Abraham Aj
 
TEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOTEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOcesarcesitar
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singularesDario Javier
 
Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en CAbraham
 
GRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABGRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABandresbob
 
introducción a la teoría de circuitos P2
introducción a la teoría de circuitos P2introducción a la teoría de circuitos P2
introducción a la teoría de circuitos P2Jorge Luis Jaramillo
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Angel Perez
 
Señales y formas de onda
Señales y formas de ondaSeñales y formas de onda
Señales y formas de ondaSENA
 
Grafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en MatlabGrafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en Matlabunisalesiana
 
Ecuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceEcuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceYazmin Galvan'
 

Viewers also liked (20)

La función escalón unitario
La función escalón unitarioLa función escalón unitario
La función escalón unitario
 
Funciones singulares
Funciones singularesFunciones singulares
Funciones singulares
 
14 integral definida [graficas]
14 integral definida [graficas]14 integral definida [graficas]
14 integral definida [graficas]
 
TEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETOTEORIA PID CONTROL EN TIEMPO DISCRETO
TEORIA PID CONTROL EN TIEMPO DISCRETO
 
Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 
Tablas del curso
Tablas del cursoTablas del curso
Tablas del curso
 
Informe funciones singulares
Informe funciones singularesInforme funciones singulares
Informe funciones singulares
 
Derivada Polinomios en C
Derivada Polinomios en CDerivada Polinomios en C
Derivada Polinomios en C
 
TIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLABTIPOS DE DATOS MATLAB
TIPOS DE DATOS MATLAB
 
Transformada z
Transformada zTransformada z
Transformada z
 
Tutorial de matrices matlab
Tutorial de matrices matlabTutorial de matrices matlab
Tutorial de matrices matlab
 
GRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLABGRAFICA DE LA DERIVADA EN MATLAB
GRAFICA DE LA DERIVADA EN MATLAB
 
introducción a la teoría de circuitos P2
introducción a la teoría de circuitos P2introducción a la teoría de circuitos P2
introducción a la teoría de circuitos P2
 
Control digital con matlab
Control digital con matlabControl digital con matlab
Control digital con matlab
 
transformada z
transformada ztransformada z
transformada z
 
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
Tabla de Dualidad Transformada Z, Transformada de LaPlace y Discreta.
 
Señales y formas de onda
Señales y formas de ondaSeñales y formas de onda
Señales y formas de onda
 
Grafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en MatlabGrafica de una Serie De FOURIER en Matlab
Grafica de una Serie De FOURIER en Matlab
 
Ecuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplaceEcuaciones diferenciales resueltas con transformada de laplace
Ecuaciones diferenciales resueltas con transformada de laplace
 

Similar to Gráfica derivada e Integral de una función discreta y continua en matlab

Lugar geometrico
Lugar geometricoLugar geometrico
Lugar geometricoitcc
 
Introducci´on a matlab y simulink para el control
Introducci´on a matlab y simulink para el controlIntroducci´on a matlab y simulink para el control
Introducci´on a matlab y simulink para el control3inar
 
Logica difusautilizandomatlab
Logica difusautilizandomatlabLogica difusautilizandomatlab
Logica difusautilizandomatlabrubi18
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieIvenick
 
Notacion Sigma y el Teorema Fundamental del Cálculo
Notacion Sigma y el Teorema Fundamental del CálculoNotacion Sigma y el Teorema Fundamental del Cálculo
Notacion Sigma y el Teorema Fundamental del CálculoThomas Turkington
 
Derive 6 (integrales)
Derive 6 (integrales)Derive 6 (integrales)
Derive 6 (integrales)jalidf
 
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...SANTIAGO PABLO ALBERTO
 
Uba aproximaciones de la_formula_de_taylor
Uba aproximaciones de la_formula_de_taylorUba aproximaciones de la_formula_de_taylor
Uba aproximaciones de la_formula_de_taylorMabel Gay
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De TransferenciaGrupo05N
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferenciagueste57ae6
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...SimonCaceres4
 

Similar to Gráfica derivada e Integral de una función discreta y continua en matlab (20)

Lugar geometrico
Lugar geometricoLugar geometrico
Lugar geometrico
 
Solucion taller 1 de control 2
Solucion taller 1 de control 2Solucion taller 1 de control 2
Solucion taller 1 de control 2
 
laboratorio1 de diniz
laboratorio1 de dinizlaboratorio1 de diniz
laboratorio1 de diniz
 
Introducci´on a matlab y simulink para el control
Introducci´on a matlab y simulink para el controlIntroducci´on a matlab y simulink para el control
Introducci´on a matlab y simulink para el control
 
Logica difusautilizandomatlab
Logica difusautilizandomatlabLogica difusautilizandomatlab
Logica difusautilizandomatlab
 
211 matlab senales
211 matlab senales211 matlab senales
211 matlab senales
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serie
 
Notacion Sigma y el Teorema Fundamental del Cálculo
Notacion Sigma y el Teorema Fundamental del CálculoNotacion Sigma y el Teorema Fundamental del Cálculo
Notacion Sigma y el Teorema Fundamental del Cálculo
 
FUNCIONES REALES
FUNCIONES REALESFUNCIONES REALES
FUNCIONES REALES
 
Derive 6 (integrales)
Derive 6 (integrales)Derive 6 (integrales)
Derive 6 (integrales)
 
Derivadas
DerivadasDerivadas
Derivadas
 
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
Practica 7(1) de ingeniería de control: Laboratorio de ingeniería de control(...
 
Uba aproximaciones de la_formula_de_taylor
Uba aproximaciones de la_formula_de_taylorUba aproximaciones de la_formula_de_taylor
Uba aproximaciones de la_formula_de_taylor
 
cap7.pdf
cap7.pdfcap7.pdf
cap7.pdf
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Teoria de control
Teoria de controlTeoria de control
Teoria de control
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
Funcion De Transferencia
Funcion De TransferenciaFuncion De Transferencia
Funcion De Transferencia
 
Presentación de matlab electromagnetismo ...
Presentación de matlab electromagnetismo                                     ...Presentación de matlab electromagnetismo                                     ...
Presentación de matlab electromagnetismo ...
 
Anexo a grahmatica
Anexo a grahmaticaAnexo a grahmatica
Anexo a grahmatica
 

More from Fabián Garzón

Timing Hazards (Retardos en Compuertas)
Timing Hazards (Retardos en Compuertas)Timing Hazards (Retardos en Compuertas)
Timing Hazards (Retardos en Compuertas)Fabián Garzón
 
Construcción y diseño de un transformador monofásico
Construcción y diseño de un transformador monofásicoConstrucción y diseño de un transformador monofásico
Construcción y diseño de un transformador monofásicoFabián Garzón
 
Banco de transformadores
Banco de transformadoresBanco de transformadores
Banco de transformadoresFabián Garzón
 
Método numérico para resolver ecuaciones diferenciales parciales
Método numérico para resolver ecuaciones diferenciales parcialesMétodo numérico para resolver ecuaciones diferenciales parciales
Método numérico para resolver ecuaciones diferenciales parcialesFabián Garzón
 
Contador Descendente Asincrónico MOD5
Contador Descendente Asincrónico MOD5Contador Descendente Asincrónico MOD5
Contador Descendente Asincrónico MOD5Fabián Garzón
 
ConotacióN Y DenotacióN De Colores
ConotacióN Y DenotacióN De ColoresConotacióN Y DenotacióN De Colores
ConotacióN Y DenotacióN De ColoresFabián Garzón
 

More from Fabián Garzón (11)

Fenomeno de Aliasing
Fenomeno de AliasingFenomeno de Aliasing
Fenomeno de Aliasing
 
Diseño pid
Diseño pidDiseño pid
Diseño pid
 
Timing Hazards (Retardos en Compuertas)
Timing Hazards (Retardos en Compuertas)Timing Hazards (Retardos en Compuertas)
Timing Hazards (Retardos en Compuertas)
 
Construcción y diseño de un transformador monofásico
Construcción y diseño de un transformador monofásicoConstrucción y diseño de un transformador monofásico
Construcción y diseño de un transformador monofásico
 
Banco de transformadores
Banco de transformadoresBanco de transformadores
Banco de transformadores
 
Método numérico para resolver ecuaciones diferenciales parciales
Método numérico para resolver ecuaciones diferenciales parcialesMétodo numérico para resolver ecuaciones diferenciales parciales
Método numérico para resolver ecuaciones diferenciales parciales
 
Contador Descendente Asincrónico MOD5
Contador Descendente Asincrónico MOD5Contador Descendente Asincrónico MOD5
Contador Descendente Asincrónico MOD5
 
Líquidos
LíquidosLíquidos
Líquidos
 
Tics Y Software Libre
Tics Y Software LibreTics Y Software Libre
Tics Y Software Libre
 
ConotacióN Y DenotacióN De Colores
ConotacióN Y DenotacióN De ColoresConotacióN Y DenotacióN De Colores
ConotacióN Y DenotacióN De Colores
 
DefinicióN SemióTica
DefinicióN SemióTicaDefinicióN SemióTica
DefinicióN SemióTica
 

Recently uploaded

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfCarol Andrea Eraso Guerrero
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfluisantoniocruzcorte1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 

Recently uploaded (20)

periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdfTarea 5-Selección de herramientas digitales-Carol Eraso.pdf
Tarea 5-Selección de herramientas digitales-Carol Eraso.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdfÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
ÉTICA, NATURALEZA Y SOCIEDADES_3RO_3ER TRIMESTRE.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 

Gráfica derivada e Integral de una función discreta y continua en matlab

  • 1. Facultad de Ingeniería Electrónica CONSULTA Fabián Garzón O. Ingeniería Electrónica 5TO NIVEL SEÑALES Y SISTEMAS Profesor: Ing. Vinicio Tapia
  • 2. GRAFICACIÓN DE LA DERIVACIÓN E INTEGRACIÓN DE SEÑALES CONTINUA EN MATLAB Primera Derivada de Señal Continua En la primera derivada de una señal continua se debe considerar que dicha señal está compuesta por funciones Escalón y funciones Rampa. Cuando se derivada una función Rampa se obtiene como resultado una función Escalón; y cuando se deriva una función Escalón se obtiene una función Impulso o conocido como Delta de Dirac. Tomando en cuenta estas características de la primera derivada de la señal continua de entrada, Ya podemos plantear la estructura para graficar en Matlab: Una vez construida la función definida por tramos, que en nuestro caso la llamamos f 1, procedemos a derivarla con el comando diff() , dicho comando nos permite obtener la primera derivada de la función f, pero cuando este comando realiza su acción nos genera un nuevo vector, almacenado en el vector df en nuestra programación, que tiene una dimensión diferente al vector que almacena el dominio de la función (denominado 1 Remítase la sección: Ejercicio Aplicativo “Señal Continua” para identificar como se construyó la función f por tramos.
  • 3. t), y al ser los vectores df y t de diferente dimensión el comando plot() no podrá graficar debido a que este comando exige que ambos vectores sean de igual dimensión. La solución para este problema se da ajustando el vector df a la misma dimensión que el vector dominio (t) realizado de la siguiente manera: esta forma en la programación nos permite redimensionar el vector df a la misma dimensión que el vector t; una vez ajustado el vector df, éste se almacenará en un nuevo vector adf que ya tendrá los mismos valores que df pero con la característica singular de que este vector ya posee la misma dimensión que el vector dominio t, permitiéndonos así poder graficar con el comando plot() los vectores adf, que tendrá los valores de “y” y corresponden a la derivada, y el vector t, que posee los valores del dominio de la función. Obteniendo la siguiente gráfica: Como se observa en la gráfica, el comando diff() nos permite obtener la derivada de la función, pero nunca consideró que las funciones rampa de la señal de entrada, al ser derivadas, se convierten en una función escalón. Para solucionar este problema debemos recordar que la función Escalón puede ser representado como una función de Pulso Rectangular, esta función puede ser graficada mediante el comando rectplus(t,w), donde el primer parámetro t representa el dominio donde va ser graficado el pulso rectangular y el segundo parámetro w representa el ancho que va tener el pulso. Obteniendo la siguiente gráfica:
  • 4. Segunda Derivada de Señal Continua Al aplicar la primera derivada a la señal continua conseguimos una gráfica que está compuesta de funciones escalón y funciones impulso (Deltas de Dirac). Miércoles la función escalón se analizó la primera derivada y se llegó a la conclusión que la derivada de una función escalón es una función impulso; pero ahora el problema se centra en derivar la función impulso o Delta de Dirac. Cuando se deriva una función impulso o Delta de Dirac, se debe considerar que: Delta de dirac (impulso) Primera derivada (Doblete) Segunda derivada (Triplete) Tercera derivada (Cuadriplete)
  • 5. Considerando lo anteriormente expuesto, podemos plantear nuestra programación en Matlab de la siguiente manera: Ayudándolos de la gráfica de la primera derivada podemos identificar las funciones impulso dadas, si esta primera derivada se la vuelve derivar obtenemos la segunda derivada de tal manera que se tendrán que derivar primero las funciones impulso; para ello en nuestra programación vamos a crear dichos impulsos para luego unirlos en una sola función y a esta derivar y observar los dobletes que se producirían, para esto la mejor forma de representar la función impulso es a través de la función seno cardinal. Para poder conseguir que un seno cardinal represente una función impulso lo que se debe hacer es variar su frecuencia para que así se acorte su distancia y llegue a formar un impulso unitario. La función seno cardinal en hablarse la realiza mediante el comando sinc(t) donde t representa el dominio de la función, ahora para cortar su distancia en convertirlo en un unitario tenemos que multiplicarlo por un parámetro quedando el comando de esta manera: sinc(A*t) , donde A es un valor por el que hay que multiplicar (en nuestro caso vale 100) al dominio para que éste reduzca su distancia quedando el comando empleado así:
  • 6. Cabe recalcar que esta función de ser desplazada en el tiempo consoló la variación en su dominio, y que al multiplicar a esta función por un valor estaríamos cambiando su amplitud; de esto nos podemos ayudar a crear impulsos no unitarios. Una vez creado todos los impulsos sumamos dichas funciones para formar una sola, y a esta función nueva, denominada d en la programación que, como es lógico pensar esta función será un tren de impulsos (deltas de dirac) , la derivamos obteniendo un tren de impulsos con dobletes que son las derivadas de los respectivos Deltas de dirac dados en la primera derivada. Obteniendo la gráfica así: A estos dobletes habrá que agregar los impulsos que ha generado los escalones de la primera derivada, ayúdanos de la función sinc(t) para tal efecto de la siguiente manera: Obteniendo consigo completar la segunda derivada representada en esta gráfica:
  • 7. Integral de Señal Continua Poder realizar la integral de una función en Matlab debemos trabajar de forma simbólica para ello vamos a usar el comando syms(x) que nos permitirá declarar variables simbólicas, utilizando de la siguiente manera: Como la función está definida por tramos como la integral tamiz de la realiza por tramos, de ello cuando se realice la gráfica con el comando ezplot(f) los tramos saldrán discontinuos, y ello se debe a que no se establece las condiciones iniciales de esa integral que corresponde a la variable C en una integral indefinida. Al corregir este principio y darle el valor correspondiente a C en cada integral se observará que la gráfica de la señal empezará a presentar los tramos de la función integrada uno a continuación del otro, obteniendo como gráfica lo siguiente:
  • 8. GRAFICACIÓN DE LA DERIVACIÓN E INTEGRACIÓN DE SEÑALES DISCRETAS EN MATLAB Primera Derivada de Señal Discreta Se debe recordar que una señal discreta es una señal de muestras es decir se compone de sumatoria de datos. Es por ello que el derivar a integrar, como se le hacen las funciones continuas, no es un proceso correcto para obtenerlas. Se podría decir que la derivación de una señal discreta se convierte en una diferencia y la integración en un sumatorio. DERIVACIÓN = DIFERENCIA Se puede obtener dos métodos para hacer la deriva de una función discreta, ellos son: Diferencia en adelanto: aquí se aplica la siguiente ecuación. Diferencia en retraso: aquí se aplica la siguiente ecuación. Ambos métodos nos permiten obtener la derivada, o más apropiadamente, diferencia de una señal discreta; las diferencia está en que la una presentará una gráfica de la señal adelantada y la otra en retraso. En Matlab desarrollaríamos así: Como se observa en el vector fr se almacena la función f 2 desplazada una unidad, para poder utilizar la diferencia en retraso, realizamos la diferencia de funcione y la almacenamos en el vector df. Obtenemos la siguiente gráfica: 2 Remítase la sección: Ejercicio Aplicativo “Señal Discreta” para identificar como se construyó la función f por tramos.
  • 9. Segunda Derivada de Señal Discreta Como se ve en el seno de la primera derivada en las señales discretas se habla de una diferencia, dicha diferencia puede ser en adelanto o retraso, y eso se consigue retrasando o adelantando la señal discreta y restando la de su original. Para obtener la segunda derivada de la señal discreta el desplazamiento ya no será sólo una unidad, sino que se desplazará dos unidades, en adelanto o retraso; si se deseara la tercera derivada de la señal discreta el desplazamiento ya no sería una o dos unidades, sino que será un desplazamiento de tres unidades en adelanto o retraso, y así sucesivamente de acuerdo a la derivada que se persiga. Por lo tanto nuestro ecuación a utilizar para la segunda derivada quedaría expresada como: Quedándonos la gráfica de la siguiente manera:
  • 10. Integral de Señal Discreta INTEGRACIÓN = SUMATORIO La integración es un sumatorio que responde a la siguiente ecuación: Dicha ecuación nos lleva a pensar que es una suma recursiva de los valores otorgados a la función discreta correspondiente a cada punto del dominio. Realizando la integración en Matlab tendríamos: El comando for() nos permite realizar la suma recursiva de los valores de la función discreta y generar el sumatorio propuesto en la ecuación, con ello obtenemos la siguiente gráfica:
  • 11. EJERCICIO DE APLICACIÓN Señal Continua CÓDIGO MATLAB clear; clc; % >>>>>>GRAFICA DE LA SEÑAL CONTINUA<<<<<<< %>>establecimiento del dominio t=-5:0.001:5; %>>GRÁFICO DE LA SEÑAL DADA f1=t+1; f2=2; f3=1; f4=((-2)*(t))+3; f5=0; f=(f1.*((t>=-2)&(t<=-1)))+(f2.*((t>- 1)&(t<=0)))+(f3.*((t>0)&(t<=1)))+(f4.*((t>1)&(t<=2))); %Gráfico de la señal subplot(2,2,1); plot(t,f,'b','LineWidth',2); %mejora del aspecto de la gráfica axis([-5 5 -4 4 ]) grid on; title('Señal de Entrada'); ylabel('X(t)'); xlabel('t'); %>>GRÁFICO PRIMERA DERIVADA; df=(diff(f)); %calula la primera derivada de la señal de entrada (f) adf=[df 0]; %Ajusta al vector df para que tenga la misma dimensión que el vector t % y ambos vectores puedan ser graficados en el comando plot() p1=1*rectpuls(t+1.5,1); %genera las F.Escalon para representar las % derivada de la F. Rampa p2=(-2)*rectpuls(t-1.5,1); p=(p1+p2); % unimos las funciones escalones para formar una sola función %Gráfico de la señal subplot(2,2,2); plot(t,adf,'m','LineWidth',1); hold on; plot(t,p,'m','LineWidth',2); hold on; %grafico de picos de los impulsos plot(-1,2,'^m'); plot(2,1,'^m'); plot(-2,-1,'vm'); plot(0,-1,'vm'); %mejora del aspecto de la gráfica axis([-5 5 -3 3 ])
  • 12. grid on; title('Primera Derivada'); ylabel('X´(t)'); xlabel('t'); %>>GRÁFICO SEGUNDA DERIVADA; %derivada de los delta de dirac d1=sinc(100*(t+2)); d2=2*sinc(100*(t+1)); d3=(-1)*sinc(100*(t)); d4=sinc(100*(t-2)); d=(d1.*(t==-2))+(d2.*(t==-1))+(d3.*(t==0))+(d4.*(t==2)); dd=diff(d); add=[dd 0]; %grafico de las derivada de los delta de dirac subplot(2,2,3) plot(t,add,'r','LineWidth',1) hold on %grafico de picos de los impulsos plot(-1,2,'^r'); plot(-1,-2,'vr'); plot(2,1,'^r'); plot(2,-1,'vr'); plot(-2,-1,'vr'); plot(-2,1,'^r'); plot(0,-1,'vr'); plot(0,1,'^r'); hold on; %Grafico impulsos adicionales de escalones en primera derivada e1=sinc(1000*(t+2)); e2=(-1)*sinc(1000*(t+1)); e3=(-2)*sinc(1000*(t-1)); e4=(2)*sinc(1000*(t-2)); e=(e1.*(t==-2))+(e2.*(t==-1))+(e3.*(t==1))+(e4.*(t==2)); subplot(2,2,3) plot(t,e,'r','LineWidth',1) hold on; %grafico de picos de los impulsos plot(-2,1,'^r'); plot(-1,-1,'vr'); plot(1,-2,'vr'); plot(2,2,'^r'); %mejora del aspecto de la gráfica axis([-5 5 -3 3 ]) grid on; title('Segunda Derivada'); ylabel('X´´(t)'); xlabel('t');
  • 13. %>>GRÁFICO INTEGRAL DE LA SEÑAL DADA %señal dada pero tratada en forma simbólica syms x; ff1=x+1; ff2=2; ff3=1; ff4=((-2)*(x))+3; %Calculo de integrales de cada función intff1=int(ff1,x)-1.5; % se ubica condiciones iniciales a la integral intff2=int(ff2,x)+0.5; intff3=int(ff3,x)+0.5; intff4=int(ff4,x)+1.75; %Grafico de la integral subplot(2,2,4) ezplot(intff1,[-2,-1]); hold on ezplot(intff2,[-1,0]); ezplot(intff3,[0,1]); ezplot(intff4,[1,2]); ezplot('1.5',[2,4.5]);%grafica de la constante ezplot('-1',[-2,-4.5]); grid on; axis([-5 5 -3 3 ]) title('Integral'); xlabel('t'); RESULTADO GRÁFICO
  • 14. Señal Discreta CÓDIGO MATLAB clear; clc %dominio n=-5:1:5; %función discreta f1=-1; f2=-0.5; f3=0; f4=0.5; f5=1; f=(f1.*((n>=-4)&(n<=-2))+(f2.*(n==- 1))+(f3.*(n==0))+(f4.*(n==1))+(f5.*((n>=2)&(n<=3)))); subplot(2,2,1); stem(n,f,'fill'); axis([-5 5 -2 2]); title('Señal Entrada'); xlabel('n'); ylabel('x[n]'); %PRIMERA DERIVADA = DIFERENCIA = fr = x[n]- x[n-1] fr=(f1.*(((n-1)>=-4)&((n-1)<=-2))+(f2.*((n-1)==-1))+(f3.*((n-1)==0))+(f4.*((n- 1)==1))+(f5.*(((n-1)>=2)&((n-1)<=3)))); df=f-fr; subplot(2,2,2); stem(n,df,'m','fill'); axis([-5 5 -2 2]); title('Primera Derivada'); xlabel('n'); ylabel('x´[n]'); %SEGUNDA DERIVADA = DIFERENCIA = fr = x[n]- x[n-2] fr=(f1.*(((n-2)>=-4)&((n-2)<=-2))+(f2.*((n-2)==-1))+(f3.*((n-2)==0))+(f4.*((n- 2)==1))+(f5.*(((n-2)>=2)&((n-2)<=3)))); df=f-fr; subplot(2,2,3); stem(n,df,'m','fill'); axis([-5 5 -2 2]); title('Segunda Derivada'); xlabel('n'); ylabel('x´´[n]'); %INTEGRAL = SUMATORIO [fila,columna]=size(f); intf=zeros(size(f));%crea un vector del mismo tamaño que f for i=2:1:columna acum=0; for j=1:1:i acum=acum+f(j); end
  • 15. intf(i)=acum; end subplot(2,2,4); stem(n,intf,'r','fill'); axis([-5 5 -4 4]); title('Integral'); xlabel('n'); ylabel('Integral x[n]'); RESULTADO GRÁFICO