SlideShare a Scribd company logo
1 of 5
Download to read offline
MATEMÁTICAS AVANZADAS CON MATLAB




                                        Sebastián Araujo
                                       31 de enero de 2010

                                              Resumen
     Este es un primer documento que contiene ejemplos de temas de la materia de matemáticas avanzadas
 que se pueden desarrollar usando matlab. Específicamente, son las rutinas que permitieron hacer todos
 los gráficos que aparecen en el archivo de presentación de la materia.




                                                  1
Índice
1. Funciones periódicas          3

2. Series de Fourier             3

3. Variable compleja             3

4. Transformada de Fourier       3

5. Ecuación de onda              4

6. Ecuación del calor            4

7. Ecuación de Laplace           5




                             2
1.      Funciones periódicas
      %gráfica una función periódica
     t=-pi:0.1:pi;
     ft=t.^2+t;
     for n=-3:3
     tt=t+2*n*pi;
     hold on plot
     (tt,ft,’g-’,’LineWidth’,3)
     hold off
     end
     xlabel(’t’,’FontSize’, 20)
     ylabel(’f(t)’,’FontSize’, 20)


2.      Series de Fourier
      %serie de Fourier
     function y = fourier(t)
     y=0.0;
     for n = 1:5;
     y =y + pi^2/3+4*(-1)^n*cos(n*t)/(n^2)-2*(-1)^n*sin(n*t)/n;
     end
     y=y-min(y);

%gráfico de Fourier
   t=-3*pi:.1:3*pi;
   y=fourier(t);
   plot(t,y,’g-’,’LineWidth’,3)
   xlabel(’t’,’FontSize’, 20)
   ylabel(’f(t)’,’FontSize’, 20)


3.      Variable compleja
      %número complejo a=3-2*i;
     polar(angle(a), abs(a), ’*r’);
     legend(’z=3-2i’)
     title(’Plano Complejo’,’Color’,’b’,’FontSize’,20)


4.      Transformada de Fourier
      %Espectro de una señal
     pas=0.01;
     t=0:pas:10;
     senal=sin(10*pi*t)+cos(15*t+t.^2);
      %grafico de la senal
     ejet=[0:pas:(length(senal)-1)*pas];
     subplot(1,2,1);
     plot(ejet,senal);
     axis([ min(ejet) max(ejet) min(senal) max(senal)]);
     xlabel(’t (s)’);
     title(’Gráfico de la senal’)


                                                         3
%espectro subplot(1,2,2);
     dim=length(senal)*pas;
     ejefrec=[0:1/dim:(length(senal)-1)/dim];
     spectr=abs(fft(senal));
     plot(ejefrec,spectr);
     axis([0 10 0 max(spectr)]);
     xlabel(’frecuencia (Hz)’);
     title(’Espectro de amplitud de la señal’)


5.      Ecuación de onda
      %Ecuación de onda
     function u = onda(x,t)
     a=1; l=3;
     u=0.0;
     for n = 1:5;
     integrando=@(x)(-.03*x+.1).*sin(n*pi*x/l);
     integral=quad(integrando,0,l);
     cn=(2/l)*integral;
     u =u + (cn*cos(a*n*pi*t/l)).*sin(n*pi*x/l);
     end

%gráfico de la ecuación de onda de una cuerda
   l=3;
   xg=0:0.05:l;
   tg=0:0.05:10;
   [x,t]=meshgrid(xg,tg);
   u=onda(x,t); mesh(x,t,u)
   title(’Solucion de la ecuacion de onda’,’Color’,’b’,’FontSize’,20)
   xlabel(’x’,’FontSize’, 20)
   ylabel(’t’,’FontSize’, 20)
   zlabel(’u’,’FontSize’, 20)


6.      Ecuación del calor
      %gráfico de la ecuación del calor en una varilla
      %calentada en un punto
     a=1;
     deltax=0.5;
     phix=800;
     xi=5;
     xg=0:.1:10;
     tg=0:.1:3;
     [x,t]=meshgrid(xg,tg);
     u=(phix*deltax)./(2*a*(pi*t).^.5).*exp(-(xi-x).^2./(4*a^2.*t));
     mesh(x,t,u)
     title(’Solucion de la ecuacion del calor’,’Color’,’b’,’FontSize’,20)
     xlabel(’x’,’FontSize’, 20)
     ylabel(’t’,’FontSize’, 20)
     zlabel(’u’,’FontSize’, 20)




                                                         4
7.      Ecuación de Laplace
      %gráfico de la ecuación de Laplace
     R1=6;
     R2=4.5;
     u1=11;
     u2=6.4;
     xg=-5:.1:5;
     yg=-5:.1:5;
     [x,y]=meshgrid(xg,yg);
     r=(x.^2+y.^2).^.5;
     u=u1+(u2-u1)*log(r/R1)./log(R2/R1);
     mesh(x,y,u)
     title(’Solucion de la ecuacion de Laplace’,’Color’,’b’,’FontSize’,20)
     xlabel(’x’,’FontSize’, 20)
     ylabel(’y’,’FontSize’, 20)
     zlabel(’u’,’FontSize’, 20)




                                                         5

More Related Content

What's hot (20)

Ejercicios resueltos de transformada de laplace
Ejercicios resueltos de transformada de laplaceEjercicios resueltos de transformada de laplace
Ejercicios resueltos de transformada de laplace
 
Funciones periódicas
Funciones periódicasFunciones periódicas
Funciones periódicas
 
Serie de Fourier
Serie de FourierSerie de Fourier
Serie de Fourier
 
R81133
R81133R81133
R81133
 
Series de fodsfjwslurier
Series de fodsfjwslurierSeries de fodsfjwslurier
Series de fodsfjwslurier
 
Series de fourier
Series de fourierSeries de fourier
Series de fourier
 
Serie de taylor
Serie de taylorSerie de taylor
Serie de taylor
 
Trabajo fourier
Trabajo fourierTrabajo fourier
Trabajo fourier
 
Theme 5
Theme 5Theme 5
Theme 5
 
Series de fourier
Series de fourierSeries de fourier
Series de fourier
 
Calculo I Aplicaciones De La Derivada
Calculo I Aplicaciones De La DerivadaCalculo I Aplicaciones De La Derivada
Calculo I Aplicaciones De La Derivada
 
Serie de fourier
Serie de fourierSerie de fourier
Serie de fourier
 
Interpretacion de derivadas1267608478248 (1)
Interpretacion de derivadas1267608478248 (1)Interpretacion de derivadas1267608478248 (1)
Interpretacion de derivadas1267608478248 (1)
 
Series de Fourier
Series de FourierSeries de Fourier
Series de Fourier
 
Series fourier
Series fourierSeries fourier
Series fourier
 
Transformada de Fourier. Presentación por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación  por Ing Ana María UgartemendíaTransformada de Fourier. Presentación  por Ing Ana María Ugartemendía
Transformada de Fourier. Presentación por Ing Ana María Ugartemendía
 
SERIES DE FOURIER
SERIES DE FOURIERSERIES DE FOURIER
SERIES DE FOURIER
 
APLICACIONES DE LAS DERIVADAS
APLICACIONES DE LAS DERIVADASAPLICACIONES DE LAS DERIVADAS
APLICACIONES DE LAS DERIVADAS
 
Extremos de un intervalo, funciones crecientes y decrecientes y el criterio d...
Extremos de un intervalo, funciones crecientes y decrecientes y el criterio d...Extremos de un intervalo, funciones crecientes y decrecientes y el criterio d...
Extremos de un intervalo, funciones crecientes y decrecientes y el criterio d...
 
Aplicaciones de la derivada
Aplicaciones de la derivadaAplicaciones de la derivada
Aplicaciones de la derivada
 

Viewers also liked

Paradigmas del poder: Nuevos desafíos, nuevas respuestas
Paradigmas del poder: Nuevos desafíos, nuevas respuestasParadigmas del poder: Nuevos desafíos, nuevas respuestas
Paradigmas del poder: Nuevos desafíos, nuevas respuestasIntegridad Política
 
Förderungen für Startups | Juni 2013
Förderungen für Startups | Juni 2013Förderungen für Startups | Juni 2013
Förderungen für Startups | Juni 2013Stefan Oberhauser
 
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...Encyclopaedia Iranica
 
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...Frank-Michael Jäger
 
Un poco de contexto
Un poco de contextoUn poco de contexto
Un poco de contextoOPS Colombia
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de físicagollylabebe
 
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02Jorge Jurado
 
Drupal roadshow klagenfurt_betterbgood
Drupal roadshow klagenfurt_betterbgoodDrupal roadshow klagenfurt_betterbgood
Drupal roadshow klagenfurt_betterbgoodZensations GmbH
 

Viewers also liked (20)

Los animales de la granja 1
Los animales de la granja 1Los animales de la granja 1
Los animales de la granja 1
 
Paradigmas del poder: Nuevos desafíos, nuevas respuestas
Paradigmas del poder: Nuevos desafíos, nuevas respuestasParadigmas del poder: Nuevos desafíos, nuevas respuestas
Paradigmas del poder: Nuevos desafíos, nuevas respuestas
 
MTM1
MTM1MTM1
MTM1
 
Targeta madre
Targeta madreTargeta madre
Targeta madre
 
Förderungen für Startups | Juni 2013
Förderungen für Startups | Juni 2013Förderungen für Startups | Juni 2013
Förderungen für Startups | Juni 2013
 
Evaluación
EvaluaciónEvaluación
Evaluación
 
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...
Program of a symposium of SFB 948 about notions of the sacred und heroism, Fr...
 
Desastre ecologico
Desastre ecologicoDesastre ecologico
Desastre ecologico
 
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...
Experimentalstudie Messung der Schallgeschwindigkeit von Bohrschlämmen unter ...
 
Álbum de arte
Álbum de arteÁlbum de arte
Álbum de arte
 
Ostern in finnland atte 8 m (1)
Ostern in finnland atte 8 m (1)Ostern in finnland atte 8 m (1)
Ostern in finnland atte 8 m (1)
 
Guinea ecuatorial
Guinea ecuatorialGuinea ecuatorial
Guinea ecuatorial
 
Mein hobby bilbas
Mein hobby bilbasMein hobby bilbas
Mein hobby bilbas
 
Un poco de contexto
Un poco de contextoUn poco de contexto
Un poco de contexto
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Progratele
PrograteleProgratele
Progratele
 
Trabajo de física
Trabajo de físicaTrabajo de física
Trabajo de física
 
Jesus lloro 11
Jesus lloro 11Jesus lloro 11
Jesus lloro 11
 
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02
DieBürgerrevolutioninecuadorjorgejurado 120216173150-phpapp02
 
Drupal roadshow klagenfurt_betterbgood
Drupal roadshow klagenfurt_betterbgoodDrupal roadshow klagenfurt_betterbgood
Drupal roadshow klagenfurt_betterbgood
 

Similar to Matavmatlab

Similar to Matavmatlab (20)

Notas de Cálculo Diferencial
Notas de Cálculo DiferencialNotas de Cálculo Diferencial
Notas de Cálculo Diferencial
 
Lab 03 - Análisis de Señales - UNTECS
Lab 03 - Análisis de Señales - UNTECSLab 03 - Análisis de Señales - UNTECS
Lab 03 - Análisis de Señales - UNTECS
 
Practica3
Practica3Practica3
Practica3
 
No lineales
No linealesNo lineales
No lineales
 
Dsp5
Dsp5Dsp5
Dsp5
 
Análisis de fourier
Análisis de fourierAnálisis de fourier
Análisis de fourier
 
1 pd cm211 2018 2
1 pd cm211 2018 21 pd cm211 2018 2
1 pd cm211 2018 2
 
1 pd cm211 2018 2
1 pd cm211 2018 21 pd cm211 2018 2
1 pd cm211 2018 2
 
Dominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCHDominio de una funcion vectorial - UNSCH
Dominio de una funcion vectorial - UNSCH
 
Método de Newton
Método de NewtonMétodo de Newton
Método de Newton
 
Taller 10-14-ii
Taller 10-14-iiTaller 10-14-ii
Taller 10-14-ii
 
Transformada fourier almira
Transformada fourier almiraTransformada fourier almira
Transformada fourier almira
 
TRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIERTRANSFORMADA DISCRETA DE FOURIER
TRANSFORMADA DISCRETA DE FOURIER
 
52983063 series-de-fourier
52983063 series-de-fourier52983063 series-de-fourier
52983063 series-de-fourier
 
Teleco1
Teleco1Teleco1
Teleco1
 
Espacios L2
Espacios L2Espacios L2
Espacios L2
 
Sa fourier con matlab
Sa fourier con matlabSa fourier con matlab
Sa fourier con matlab
 
Clase 2- limites,derivadas.pdf
Clase 2- limites,derivadas.pdfClase 2- limites,derivadas.pdf
Clase 2- limites,derivadas.pdf
 
Funcion recursiva
Funcion recursivaFuncion recursiva
Funcion recursiva
 
Función de transferencia
Función de transferenciaFunción de transferencia
Función de transferencia
 

Matavmatlab

  • 1. MATEMÁTICAS AVANZADAS CON MATLAB Sebastián Araujo 31 de enero de 2010 Resumen Este es un primer documento que contiene ejemplos de temas de la materia de matemáticas avanzadas que se pueden desarrollar usando matlab. Específicamente, son las rutinas que permitieron hacer todos los gráficos que aparecen en el archivo de presentación de la materia. 1
  • 2. Índice 1. Funciones periódicas 3 2. Series de Fourier 3 3. Variable compleja 3 4. Transformada de Fourier 3 5. Ecuación de onda 4 6. Ecuación del calor 4 7. Ecuación de Laplace 5 2
  • 3. 1. Funciones periódicas %gráfica una función periódica t=-pi:0.1:pi; ft=t.^2+t; for n=-3:3 tt=t+2*n*pi; hold on plot (tt,ft,’g-’,’LineWidth’,3) hold off end xlabel(’t’,’FontSize’, 20) ylabel(’f(t)’,’FontSize’, 20) 2. Series de Fourier %serie de Fourier function y = fourier(t) y=0.0; for n = 1:5; y =y + pi^2/3+4*(-1)^n*cos(n*t)/(n^2)-2*(-1)^n*sin(n*t)/n; end y=y-min(y); %gráfico de Fourier t=-3*pi:.1:3*pi; y=fourier(t); plot(t,y,’g-’,’LineWidth’,3) xlabel(’t’,’FontSize’, 20) ylabel(’f(t)’,’FontSize’, 20) 3. Variable compleja %número complejo a=3-2*i; polar(angle(a), abs(a), ’*r’); legend(’z=3-2i’) title(’Plano Complejo’,’Color’,’b’,’FontSize’,20) 4. Transformada de Fourier %Espectro de una señal pas=0.01; t=0:pas:10; senal=sin(10*pi*t)+cos(15*t+t.^2); %grafico de la senal ejet=[0:pas:(length(senal)-1)*pas]; subplot(1,2,1); plot(ejet,senal); axis([ min(ejet) max(ejet) min(senal) max(senal)]); xlabel(’t (s)’); title(’Gráfico de la senal’) 3
  • 4. %espectro subplot(1,2,2); dim=length(senal)*pas; ejefrec=[0:1/dim:(length(senal)-1)/dim]; spectr=abs(fft(senal)); plot(ejefrec,spectr); axis([0 10 0 max(spectr)]); xlabel(’frecuencia (Hz)’); title(’Espectro de amplitud de la señal’) 5. Ecuación de onda %Ecuación de onda function u = onda(x,t) a=1; l=3; u=0.0; for n = 1:5; integrando=@(x)(-.03*x+.1).*sin(n*pi*x/l); integral=quad(integrando,0,l); cn=(2/l)*integral; u =u + (cn*cos(a*n*pi*t/l)).*sin(n*pi*x/l); end %gráfico de la ecuación de onda de una cuerda l=3; xg=0:0.05:l; tg=0:0.05:10; [x,t]=meshgrid(xg,tg); u=onda(x,t); mesh(x,t,u) title(’Solucion de la ecuacion de onda’,’Color’,’b’,’FontSize’,20) xlabel(’x’,’FontSize’, 20) ylabel(’t’,’FontSize’, 20) zlabel(’u’,’FontSize’, 20) 6. Ecuación del calor %gráfico de la ecuación del calor en una varilla %calentada en un punto a=1; deltax=0.5; phix=800; xi=5; xg=0:.1:10; tg=0:.1:3; [x,t]=meshgrid(xg,tg); u=(phix*deltax)./(2*a*(pi*t).^.5).*exp(-(xi-x).^2./(4*a^2.*t)); mesh(x,t,u) title(’Solucion de la ecuacion del calor’,’Color’,’b’,’FontSize’,20) xlabel(’x’,’FontSize’, 20) ylabel(’t’,’FontSize’, 20) zlabel(’u’,’FontSize’, 20) 4
  • 5. 7. Ecuación de Laplace %gráfico de la ecuación de Laplace R1=6; R2=4.5; u1=11; u2=6.4; xg=-5:.1:5; yg=-5:.1:5; [x,y]=meshgrid(xg,yg); r=(x.^2+y.^2).^.5; u=u1+(u2-u1)*log(r/R1)./log(R2/R1); mesh(x,y,u) title(’Solucion de la ecuacion de Laplace’,’Color’,’b’,’FontSize’,20) xlabel(’x’,’FontSize’, 20) ylabel(’y’,’FontSize’, 20) zlabel(’u’,’FontSize’, 20) 5