Anda di halaman 1dari 20

Séptima Sesión en Matlab 128

128/5*pi. Es decir, el volumen es igual a ; 


Ejemplo 03.- (Cuando el área es perpendicular a una recta paralela al Eje Y) 5
Hallar el volumen generado al girar el área limitada por la parábola Ejemplo 05.- Hallar el volumen generado en la rotación del área comprendida entre
y2 = 8x alrededor de la ordenada correspondiente a x = 2 (recta, y=4). la parábola y = 4x – x2 y el eje X, cuando gira alrededor de la recta y
Veamos la gráfica del área, en la Fig. 01. = 6.
>>fplot(‘sqrt(8*x)’,[0,2.5]) enter 5 >>fplot(‘4*x-x^2’,[-1,5]) enter
7

6
>>hold on enter 4
>>hold on enter
>>fplot(‘-sqrt(8*x)’,[0,2.5]) enter
3 5
2
>>fplot(‘0*x+6’,[-1,5]) enter 4
>>x=0:0.02:2; enter 1

0 >>solve(‘4*x-x^2=0’) enter 3
>>y=sqrt(8.*x); enter -1
ans = 2
-2
>>z=-sqrt(8.*x); enter -3 [0], [4] 1
>>patch([0 x 2 x 2 0],[0 y 0 z 0 0],’r’) enter -4
>>x=0:0.02:4; enter 0
-5
>>grid enter 0 0.5 1 1.5 2 2.5
>>y=4.*x-x.^2; enter -1

>>axis(‘square’) enter Fig. 01 >>patch([0 x 4 0],[0 y 0 0],’r’) enter -2


-1 0 1 2 3 4 5

Como el área es perpendicular a una recta paralela al eje Y, que se encuentra a Fig 02
la derecha de ella, se calcula el volumen con la siguiente integral: Como se observa de la Figura 02, el área gira alrededor de la recta paralela al
2 eje X, que está por encima de este. En consecuencia, el volumen se calcula, con la
4
 y2 
4

  recta de giro  
Volumen =   (2  x) dy =    2 
4
2
 dy
8   (recta de giro  y) 2 dx
2
siguiente integral:
4 4 
0
>>int(‘pi*(2-y^2/8)^2’,’-4’,’4’) enter

  6 
4
ans =
Volumen =
2
 (6  4 x  x 2 ) 2 dx
256
256/15*pi. Es decir, el volumen es igual a ;  0
15 4

  (48x  28x  8 x 3  x 4 ) dx
2
=
Ejemplo 04.- Calcular el volumen generado en la rotación del área limitada por la 0
parábola y2 = 8x y la ordenada correspondiente a x = 2, cuando gira >>int(‘pi*(48*x-28*x^2+8*x^3-x^4)’,’0’,’4’) enter.
alrededor del eje Y.
Cuya solución es: 1408/15*pi. Es decir el volumen es : [1408/15] 
El área se observa en la Fig. 01, perpendicular al eje Y, para calcular el
volumen se integra de la siguiente manera:

  ( x adelante) 
4
Vol. =
2
 ( x atrás) 2 dy
4
4   y2  
2 4
 y4 
=   2     dy =    4   dy
2

4   8    64 
   4

>>int(‘pi*(4-y^4/64)’,’-4’,’4’) enter
ans =

41
Octava Sesión en Matlab >> patch([-2 x 2 x 2 -2],[0 y 0 z 0 0],'b') enter
Fig 02
Ejemplo 06.- (Cuando el área es paralela al eje de giro y perpendicular al eje X) Considerando el área perpendicular al eje X, paralela a la recta de giro, x = 3, se
Hallar el volumen generado en la rotación del área limitada por y = - 2
x2 – 3x + 6, x + y - 3 = 0, alrededor de la recta x= 3. utilizaría la integral anterior,  2 (
2
4  x 2  4  x )(3  x) dx .
>>fplot(‘-x^2-3*x+6’,[-4,3]) enter 10
2
>>hold on enter
>>fplot(‘3-x’,[-4,3]) enter Volumen =  4 4  x 2 (3  x) dx
>>solve(‘-x^2-3*x+6=3-x’) enter
5
2
ans = >>int(‘4*pi*sqrt(4-x^2)*(3-x)’,-2’,’2’) enter
[-3] 0 ans = 24*pi^2. Es decir, el volumen es; 24 2
[1] Ejemplo 08.- Hallar el volumen generado cuando gira alrededor del eje Y, el área
>>x=-3:0.02:1; enter
limitada por el primer arco de la cicloide x =  - sen , y = 1 –
>>y=-x.^2-3.*x+6; enter -5

cos , y el eje X.
-4 -3 -2 -1 0 1 2

>> patch([-3 x 1],[6 y 2],'b') enter Fig. 01


>>t=(-pi/2:pi/36:5/2*pi); enter 2

Como se observa de la Fig. 01, el área es paralela a la recta x = 3, pero >>x=t-sin(t); enter 1.8

1.6

perpendicular al eje X, el volumen se calcula con la siguiente integral: >>y=1-cos(t); enter 1.4

1.2

1 >>plot(x,y) enter 0.8

 2 ( y arriba  y abajo)(recta de giro  x) dx


0.6

Volumen = >>t=(0:pi/36 :2*pi); enter 0.4

0.2

0
-2 0 2 4 6 8

3 >>x=t-sin(t); enter >>y=1-cos(t); enter


1 >>patch([0 x 2*pi 0],[0 y 0 0],’g’) enter Fig 03

 2  ( x  3x  6  3  x)(3  x) dx
2
= Teniendo en cuenta que el área es paralela al eje Y, y gira alrededor de este mismo
3 eje, la integral a usar es la siguiente.
1 2

=  2 ( x
3
 x  9 x  9)dx
2 Volumen =  2  ( y arriba  y abajo)( x  recta de
0
giro ) dx
3
2
>>int(‘2*pi*(x^3-x^2-9*x+9)’,’-3’,’1’) enter
ans = 256/3*pi. Es decir, el volumen es: 256/3 =  2 (1  cos )(  sen )(1 cos )d
0
= 6 3

2
Ejemplo 07.- Hallar el volumen del toro generado en la rotación del círculo; x +
y2 = 4, cuando gira alrededor de la recta, x = 3.

En x2 + y2 = 4, hay dos funciones que son: y =  4  x2 .


>>fplot(‘sqrt(4-x^2)’,[-3 3 -3 3]) enter
>>hold on enter
>>fplot(‘-sqrt(4-x^2)’,[-3 3 -33]) enter 3

>>axis(‘square’) enter 2

>>grid enter 1

>>x=-2:0.02:2; enter 0

>>y=sqrt(4-x.^2); enter -1

>>z=-sqrt(4-x.^2); enter -2
Novena Sesión en Matlab
-3
-3 -2 -1 0 1 2 3
42
1° Realizamos un gráfico del área plana, con ayuda del Matlab.
Cálculo del Centro geométrico de una Región Plana.
>>fplot(‘sqrt(x+9)’,[-10 1 -1 4])enter 4

3.5
Observación.- Para determinar el Centro geométrico de una región plana, debemos >>gridenter 3

tener en cuenta que el centro geométrico de un rectángulo se >>x=-9:0.02:0;enter 2.5

2
encuentra en el punto de intersección de sus diagonales. >>y=sqrt(x+9);enter 1.5

>>patch([-9 x 0],[0 y 0],'r')enter 1


Ejemplo 01.- Hallar el centro geométrico del rectángulo; cuyos vértices son los 0.5
El área se observa en la figura N° 03,
puntos: A(1;3), B(1;5), C(5;5) y 6 0

Cuyo valor es la siguiente Integral: -0.5


D(5;3). Como se puede observar; 5
-1
0 -10 -8 -6 -4 -2 0
el punto de intersección de las diagonales es el
 x  9 dx
4

punto E(3;4), en consecuencia su centro geométrico Área = = 18 Fig. N° 03


3

será ese punto. Es decir; E(3;4). 9


2

>>int(‘sqrt(x+9)’,’-9’,’0’)enter >>ans = 18
El centro geométrico se obtiene 1
4

con las siguientes fórmulas: 0


0 1 2 3 4 5 6
2° Sobre el área se grafica un rectángulo 3.5

Fig. N° 01 que en su recorrido de atrás hacia adelante 2.5


3

 xadelante  xatrás  y arriba  y abajo o de abajo hacia arriba cubra toda el area. 2

x y Observe el gráfico N° 04 y vea que se ha 1.5


1

2 2 considerado un rectángulo de ancho x y 0.5

 
0

  
  
  3;4
5 1 5 3 altura y, el area del rectángulo es: y.x, su -0.5

Veamos:  x; y    ; su centro geométrico es: (x,y/2). Luego los


-1
-10 -8 -6 -4 -2 0

   2 2 
momentos del rectángulo son: Fig. N° 04
Ejemplo 02.- Hallar el centro geométrico del rectángulo; cuyos vértices son los Mx = (y/2)(y)(x) y My = (x)(y)(x). Por lo que, los momentos de la region
x 9
puntos: A(-3;1), B(-3;5), 0 0 0
7
y y2
C(-1;5) y D(-1;1). 6

5
plana serán: Mx = 9 2 y dx  9 2 dx  
9
2
dx = 81/4,
  1  (3) 4

x  2 3 0 0

 51
2 2

1
My =  x y dx =  x
9 9
x  9 dx = -324/5.
y  3 . Centro geométrico (-2;3). 0

2 -1
-4 -3 -2 -1 0 1

Fig. N° 02

Observación.- Para calcular los Momentos, se utilizan las siguientes fórmulas:


Mx = (Área)por(ordenada del centro geométrico)
My = (Área)por(abscisa del centro geométrico)
Para el Ejemplo 01, el área del rectángulo es: Área = 8; luego sus Momentos
son: Mx = (8)(4) = 32 y My = (8)(3) = 24.
Para el ejemplo 02, el Área es: Área = 8; y sus momentos son:
Mx = (8)(3) = 24, y My = (8)(-2) = -16.
Ejemplo 03.- Hallar el momento con respecto a los Ejes coordenados (Mx y My) del
área plana del segundo cuadrante limitada por la curva; x = y2 – 9

43
Décima Sesión en Matlab >>fplot('sqrt(4-4*x)',[-1,6])enter
>>fplot('-sqrt(4-4*x)',[-1,6])enter
Ejemplo 04.- Hallar el centro geométrico del área del primer cuadrante limitada por
la parábola y = x2 y la recta, y = x. Ahora sobre el área a calcular,
Resolución. Construyamos la gráfica: ubicamos un rectángulo horizontal, Fig. N° 08
3

>>fplot(‘0+0*x+x^2’,[-0.5 2 0 3])enter como se muestra en la Fig. N°08, 3

>>hold onenter
2.5
de base y y de altura; 2

>>fplot(‘0+x’,[-0.5 2 0 3])enter 2 (4 –y2) – (1 – y2/4) = 3 – 3y2/4. 1

>>solve(‘x^2=x’)enter 1.5
Dado que el área del rectángulo es: 0

>>x=0:0.02:1;enter 1 Área = (3 – 3y2/4).y, el área de la región -1

>>y=x;enter Plana es la siguiente integral: -2


0.5
>>z=x.^2;enter
>>patch(‘[0 x 1 x 0],[0 y 1 z 0],’r’)enter 0 2
 3 2
-3

2 3  4 y  dy = 8
-0.5 0 0.5 1 1.5 2 -1 0 1 2 3 4 5

>>gridenter Fig. N° 05 Área =


La gráfica del área se observa en la Fig. N° 05; cuyo valor está dado por la
1 1 >>int(‘3-3/4*y^2’,’-2’,’2’)enter ans = 8
1
(y  y parábola)dx   ( x  x ) dx  2
integral: Área = recta Para calcular los momentos; calculamos el centro geométrico del rectángulo.
6
   5 2 
0 0 4
1 2
>>int(‘x-x^2’,’0’,’1’)enter 3.5
 1  y  4  y 2
  5  y 
 x atrás  x adelante     ; y .
3
>>ans = 1/6 2.5
 ; y = 4 ;y = 4
Para calcular los momentos, sobre 2
 2   2   2 
el área ubiquemos un rectángulo vertical, como
1.5
   
se observa en la Fig. N° 06, cuya área es:
1
0.5
   
0
 5 2
25
Área = (yrecta – yparábola).x, y su centro geométrico es: -0.5
-0.5 0 0.5 1 1.5 2 2 y 
(x,(yrecta + yparábola)/2), por lo que sus momentos son: 3 2
Mx =  y (3  y ) dy = 0. My =   4  3  3 y 2 dy = 16
 yr  y p 
 2  y r  y p dx   2 x  x x  x dx     2 
1 1
1 4 2 4 
Mx =    2
 
2 2

0  0
 
1
Centro geométrico: (16/8;0/8) = (2;0).
1
  ( x 2  x 4 )dx = 1/15 int(‘1/2*(x^2-x^4)’,’0’,’1’)enter ans = 1/15
20

 
1 1
My =  x( y
0
r  y p ) dx   x x  x 2 dx = 1/12. El centro geométrico es el
0
punto: (My/A;Mx/A) = (1/12/1/6;1/15/1/6) = (1/2;2/5).
Ejemplo 05.- Hallar el centro geométrico del área plana comprendida entre las
curvas; y2 = 4 –x, y2 = 4- 4x. Fig. N° 07
2

Resolución.- Con ayuda del Matlab, se obtiene 1.5

La siguiente gráfica: 1 Décima Primera Sesión en Matlab


>>fplot(‘sqrt(4-x)’,[-1,6])enter 0.5
Centro Geométrico de un Área Plana en Coordenadas Polares
>>hold onenter 0

>>fplot(‘-sqrt(4-x)’,[-1,6])enter -0.5

-1

-1.5 44
-2
0 0.5 1 1.5 2 2.5 3 3.5 4
Ejemplo 01.- Hallar el centro geométrico del área exterior a la circunferencia r = 1 e >>Mx=int(‘1/3*(1+cos(x))^3-1^3)*sin(x)’,’-pi/2’,’pi/2’)enter.
interior a la cardioide r = 1 + cos . Respuesta: Mx=0.

Resolución.- Para calcular el centro geométrico, primero se calcula el área,

 1  cos  
1 2
15  32
13 cos d =
construyendo previamente una gráfica de la misma. 3
Análogamente; My =
>>theta=0:0.02:2*pi;enter 1.5
3 24

>>rho=1+cos(theta);enter 2
>>polar(theta,rho)enter
1
>>My= int(‘1/3*(1+cos(x))^3-1^3)*cos(x)’,’-pi/2’,’pi/2’)enter.
0.5
Con lo que se tendrá la gráfica Respuesta: My = 4/3+5/8*pi.
de la cardioide. Ahora, para insertar
 15  32 
0

la gráfica de la circunferencia, haga: -0.5    15  32 


>>hold onenter
Centro geométrico: (My/A;Mx/A) =  24 ;0  =  ;0  .
>>r=1+0*theta;enter   8   6(  8) 
-1

>>polar(theta,r)enter  
-1.5
-1 -0.5 0 0.5 1 1.5 2  4 
La gráfica se muestra en la Fig. N° 01. Fig. N° 01
Ejercicio 02.- Determinar el centro geométrico del área interior a; r = sen , exterior
Recuerde de la Sesión No 05 Matlab, que el área en coordenadas polares, se a; r = 1 – cos .
2
1
 (r  r22 ) d ; donde: 1 y 2 son los
2
calcula con la siguiente integral; Área = 1 Resolución.- La gráfica del área se muestra en la Fig. N° 02. hecha con Matlab.
 2
1 >>theta=0:0.02:2*pi;enter
ángulos de intersección de las curvas. Para determinar la intersección de las curvas, >>rho=1-cos(theta);enter Fig. N° 02
>>polar(theta,rho)enter 1.5
ejecutamos la siguiente sentencia:
>>solve(‘1+cos(t)=1’)enter. Obteniendo como respuesta; ans = 1/2*pi; que es /2. >>[x,y]=pol2cart(theta,rho);enter
1
>>plot(x,y)enter
En consecuencia; el área es: >>axis('square')enter
  0.5
>>gridenter

 1  cos   8


1 2
 
2
1

>>hold onenter
 12 d = 2 cos  cos 2  d =
2 0
Área = >> r=sin(theta);enter
2  2  4
 2 >>polar(theta,r)enter -0.5
2
>>Área = int(‘1/2*(2*cos(x)+cos(x)^2)’,’-pi/2’,’pi/2’)enter. Ahora, calculamos, los puntos de -1
Respuesta: Área = 2+1/4*pi intersección, con la sentencia:
>>solve(‘1-cos(t)=sin(t)’)enter -1.5
Los Momentos (Mx e My) se calculan con las siguientes integrales: -2 -1.5 -1 -0.5 0 0.5
2 2
ans = [ 0] y [1/2*pi].

 r   r 
1 1
Mx =
3
 r23 sen  d y My =
3
 r23 sen  d 

 
1 1
3 3 12
sen 2  1  cos  d
 

1 1 2
Área =
 20

Mx =
1 2

3 

1  cos 3 13 sen d = 0  =
4 
4
.

2 Integral calculada con Matlab, con la siguiente sentencia:

45
>>Área = int('1/2*(sin(x)^2-(1-cos(x))^2)','0',pi/2')enter. Área = -1/4*pi+1. Integral calculada por Matlab, con la siguiente sentencia:
 >>Área = int(‘1/2*((16*cos(x))^2-8^2)’,’-pi/3’,’pi/3’)enter.

 sen   1  cos  sen d


1 2
3 3 3  4 Área = 32*3^(1/2)+64/3*pi.
Mx = = .
48 
3
 16 cos  
0 3
1
 83 sen d = 0.
Integral calculada por Matlab, con la siguiente sentencia: 3
Mx =
>>Mx=int('1/3*(sin(x)^3-(1-cos(x))^3)*sin(x)','0',pi/2')enter. Mx = 1/16*pi-1/12. 3

3
 

 sen   1  cos  cos d


15  44
 16 cos  
2
1 3 3 1 3
384 3  1024
 83 cos d =
My = = . 3
My = .
3 0
48 3 3

Integral calculada por Matlab, con la siguiente sentencia: 3

>>My=int('1/3*(sin(x)^3-(1-cos(x))^3)*cos(x)','0',pi/2')enter.
My = -11/12+5/16*pi.

 15  44 3  4 
Centro geométrico =  ; 
 12(4   ) 12(4   ) 
Ejercicio 03.- Calcular el centro geométrico del área plana exterior a la
circunferencia; r = 8, e interior a la circunferencia; r = 16 cos .
Resolución.- La gráfica se muestra en la Fig. N° 03, hecha por Matlab.
>>theta=0:0.02:2*pi;enter Fig. N° 03
>>rho=16*cos(theta);enter 8

6
>>polar(theta,rho)enter
4
>>[x,y]=pol2cart(theta,rho);enter 2

>>plot(x,y)enter 0

>>axis('square')enter -2

>>gridenter -4

-6
>>hold onenter -8
>>r=8+0*theta;enter -10 -5 0 5 10 15 20

>>polar(theta,r)enter
Ahora, calculamos los puntos de intersección, con la siguiente sentencia:
Integral Doble o Iterada en Matlab
>>solve(‘16*cos(t)=8’)enter. Obteniendo la siguiente respuesta: ans = 1/3*pi.
 1.1. Definición.- Una Integral iterada, es una integral de la forma:  f ( x; y) dA ;
 16 cos  
1 3
96 3  64 
 8 2 d =
2
Área = . dxdy
2  3 donde  es una región plana y dA =  si se trabaja en

3 dydx

46
coordenadas rectangulares, y dA = r.dr.dθ, si se trabaja en 3
2 y2
coordenadas polares.
y
x
Ejemplo 2.- Calcular, 2
dx dy .
Observación 1.- Una integral doble o iterada, tiene las siguientes presentaciones:
1 0
x b y  g ( x)
a. En coordenadas rectangulares: 
xa
 z( x; y) dy dx
y  f ( x)
>>int(‘x/y^2’,’x’,0,’y^(3/2)’)enter
ans=
y b x  g ( y) 1/2*y

ya
 z( x; y) dx dy
x  f ( y)
>>int(‘1/2*y’,1,2)enter
ans=
  b r2 ( )
3/4
b. En coordenadas polares:

  z(r;  ) r dr d
a

4 tag  sec 

 r
r1 ( )
Ejemplo 3.- Calcular, 3
cos 2  dr d
1.2. Cálculo de una Integral Doble o Iterada.- Para calcular una integral doble o 0 0
iterada, se calcula primero la integral interna y luego se integra el resultado obtenido.
>>int(‘r^3*cos(theta)^2’,’r’,0,’tan(theta)*sec(theta)’)enter
1 x ans =
  (y  y
3 1/4*cos(theta)^2*tan(theta)^4*sec(theta)^4
Ejemplo 1.- Calcular, ) dydx .
0 x
>>pretty(ans)enter
x
1/4 cos(theta) 2 tan(theta) 4 sec(theta) 4 , que significa: 1/4 cos2(θ) tag4(θ) sec4(θ)
>>int(‘1/4*cos(theta)^2*tan(theta)^4*sec(theta)^4’,’theta’,0,pi/4)enter
 (y  y
3
Primero calculamos la integral interna. Es decir, ) dy . Usando Matlab;
ans=
x 1/20.
>>int(‘y+y^3’,’y’,’sqrt(x)’,’x’)enter
ans =
1/4*x^2-1/2*x+1/4*x^4 Observación 2.- A veces no se dan los límites de integración, sólo se describe la
>>simple(ans)enter (Para simplificar la expresión) región  y se hace necesario determinarlos con la construcción de un gráfico.
ans = Ejemplo 4.- Calcular la integral doble de x, en la región limitada por las siguientes
1/4*x^2-1/2*x+1/4*x^4 curvas: y = x2 e y = x3.
>>pretty(ans)enter (Para apreciar mejor a la respuesta) 1º) Construir un gráfico de las curvas.
1 2 1 1 Hagámoslo con Matlab.
x  x  x4
4 2 4 >> fplot('x^2',[-1 2 -1 2])enter
Ahora integramos este resultado. >> fplot('x^2',[-1 2 -0.5 2])enter
1 >> gridenter
 (4 x
1 1 1
Es decir, calculamos la integral: 2
 x  x 4 ) dx . Usando Matlab. >> hold onenter
2 4 >> fplot('x^3',[-1 2 -0.5 2])enter
0
>>int(‘1/4*x^2-1/2*x+1/4*x^4’,1,0)enter >>x=0:0.02:1;enter
ans= >>y1=x^3;enter
7/60. Respuesta : 7/60 >>y2=x^2;enter
>>patch(‘[0 x 1 x 0],[0 y1 1 y2 0],’r’)
La parte sombreada es la región 
2º) Los puntos de intersección de las curvas, se calculan igualando las variables y.
Es decir; haciendo: x2 = x3.
47
>>solve(‘x^2=x^3’,’x’)enter >>y2=x;enter
ans= >> patch([0 x 5 x 0],[0 y1 5 y2 0],'r')enter
[0] 5 6x  x
2

[0]
[1]. Puntos de intersección; A(0;0) y B(1;1).
La integral doble es la siguiente:   ( x  y) dy dx .
0 x
1 6 x  x2

 ( x  y ) dy es:
1 y2 1 x3

  x dx dy ò   x dy dx .
Con ayuda de Matlab, la solución de la integral
Construimos ahora la integral doble,
x
1
0 0 x2
y3 >>int(‘x+y’,’y’,’x’,’6*x-x^2’)enter
Calculemos la primera integral, usando Matlab. >>simplify(ans)enter simplifica la expresión
>>int(‘x’,’x’,’y^(1/3)’,’y^(1/2)’)enter ans =
ans = 45/2*x^2-7*x^3+1/2*x^4
1/2*y-1/2*y^(2/3) >>int(‘45/2*x^2-7*x^3+1/2*x^4’,’x’,0,5)enter.
>>int('1/2*y-1/2*y^(2/3)','y',1,0) ans =
ans = 625/4. Respuesta : 625/4
1/20.
Calculemos la segunda integral para comparar resultados.
>>int(‘x’,’y’,’x^2’,’x^3’)enter
ans =
x*(x^3-x^2)
>>int('x*(x^3-x^2)',1,0)enter
ans =
1/20.
Ejemplo 5.- Calcular la integral doble de; x + y, en la región limitada por la parábola
y = 6x – x2 y la recta, y = x.
Construyamos el gráfico:
>>fplot(‘6*x-x^2’,[-4 9 -8 10])enter
>>hold onenter
>>fplot(‘x’,[-4 9 -8 10])enter
>>gridenter
>>axis(‘square’)enter
Calculemos los puntos de
intersección, con ayuda de Matlab. Pregunta 01.- Utilizando integrales dobles, determinar el
>>solve(‘6*x-x^2=x’,’x’)enter centro geométrico del área comprendida por las curvas; r = tg  sec ;
ans=  = /3.
[0]
[5]. Si, x = 0, y = 0. Resolución.- La curva; r = tg  sec ; es la parábola; y = x2.
Si, x = 5, y = 5. Puntos de intersección A(0;0) y B(5;5). Observe: r sen  = (r cos )2, de donde: r sen  = r2 cos2
La parte sombreada o la región  se determina con las siguientes sentencias:
>>x=0:0.02:5;enter ; eliminando un r, se sigue: sen  = r cos2 ; pasando a
>>y1=6.*x-x.^2;enter dividir el cos2 ; se tiene:
48
r
sen

sen 1
 tg  sec
 /3
cos  cos cos
2 1 3 3
= tg  =
La curva;  = /3; es la recta y = 3 x. ¡Compruébelo¡ 6 2
0
a. Determinemos los puntos de intersección de estas curvas: Los Momentos serían las Integrales;
haciendo: x2 = 3 x.
>>solve(‘x^2=sqrt(3)*x’)enter 4 3 3x
3
ans = [0], [3^1/2] 3.5

3
Mx =   y dy dx = 5 3
Es decir, los puntos de intersección:2.5 0 x 2

3 3x
x = 0, y x = 3 3
  x dy dx
2
My = =
b. Grafiquemos las curvas: 1.5
4
0 x2
>>fplot(‘0+x^2’,[-0.5,2])enter
1

0.5
>>hold onenter 0
El centro geométrico es el punto:
>>fplot(‘0+sqrt(3)*x’,[-0.5,2])enter-0.5

>>gridenter -1

 3 3 3 
-0.5 0 0.5 1 1.5 2

>> patch([0 x sqrt(3) x 0],[0 z 3 y 0],'r') Fig. N° 01   


La gráfica se muestra en la Fig. N° 01    4 ; 5    3 ; 6 
 x; y    3 3   2 5 
Ahora para calcular el área; usamos las Integrales dobles:    
 2 2 
 
3 3x 3 3x 3
Área = 
0 x 2
dydx = y
0
x 2
dx =
0
3 x  x 2 dx

3 2 1 3
x  x
1
= = 3
2
2 3 0
En coordenadas polares; sería:

tg  sec 
 / 3 tg  sec 
2
 /3
r 1
 /3

  r dr d =  d =  tg  sec  d
2 2
Área =
0 0 0 2 2 0
0
Ecuación Diferencial Exacta
1.1. Definición.- Una Ecuación Diferencial, de la forma:
49
M(x;y)dx + N(x;y)dy = 0 es Exacta; si se cumple la igualdad: Ejemplo 02.- Resolver: (1 – x2y)dx + x2(y-x)dy = 0
 
M ( x; y )  N ( x; y ) .  
y x My  M ( x; y)  (1  x 2 y)   x 2
y y
Ejemplo 01.- La Ecuación Diferencial; (2xy2 + 2x)dx + (2x2y + 2x)dy = 0 es

Exacta; porque:

M ( x; y) 

(2 xy 2  2 x) = 4xy
Nx 

x
N ( x; y ) 
 2
x

x ( y  x)  2 xy  3x 2 
y y
  >>My=diff(‘1-x^2*y’,’y’)enter
N ( x; y )  (2 x 2 y  2 y ) = 4xy My=
x x -x^2
>>Nx=diff(‘x^2*(y-x)’,’x’)enter
Las derivadas pueden ser calculadas con ayuda de Matlab. Veamos la derivada
Nx=
de M(x;y), con respecto a la variable y.
2*x*(y-x)-x^2
>>diff('2*x*y^2+2*x','y')enter
ans = Como My  Nx; la Ecuación Diferencial no es Exacta; sin embargo se puede
4*x*y. hacer exacta multiplicando a cada uno de sus sumandos un factor determinado. Este
factor recibe el nombre de “Factor Integrante”. Veremos 2 formas de determinar este
Análogamente, la derivada de N(x;y) con respecto a la variable x.
“Factor integrante”.
>>diff(‘2*x^2*y+2*y’,’x’)enter
ans= Primera Forma.-1º Calculamos la diferencia: My – Nx; usando Matlab. Observe:
4*x*y. >>A=My-Nxenter.
A=-2*x*(y-x). Esta diferencia se divide entre N, si el resultado es una función
Para determinar la solución, sigamos los siguientes pasos:
My  Nx
 f (x) , el factor integrante será: e 
1º Se calcula la Integral de M(x;y) con respecto a la variable x. Es decir: f ( x ) dx
de x. es decir; .
 M ( x; y)dx   (2 xy  2 x)dx  x y  x  f ( y ) . N
2 2 2 2

>>A/’x^2*(y-x)’enter
La integral también podemos calcularla con ayuda de Matlab. Veamos: ans=
>>int(‘2*x*y^2+2*x’,’x’)enter -2/x (función de x).
ans =
e
x^2*y^2+x^2 ( 2 / x ) dx
El factor integrante será: . Calculemos este factor integrante con el
2º Se calcula la Integral de N(x;y) con respecto a la variable y. Es decir: uso de Matlab.

 (2 x y  2 y )dy  x 2 y 2  y 2  g ( x) >>FI=exp(int(‘-2/x’,’x’))enter
2

FI =
Usando Matlab, sería:
1
>>int(‘2*x^2*y+2*y’,’y’)enter 1/x^2. Es decir el factor integrante es: . Por lo que multiplicando este
ans= x2
x^2*y^2+y^2 Factor Integrante a cada uno de los sumandos de la Ecuación Diferencial anterior,
esta se convierte en Ecuación Diferencial Exacta.
La solución de la Ecuación Diferencial se determina, tomando en cuenta todos
 1 
los factores diferentes y sólo los términos iguales de la solución de las dos integrales La nueva Ecuación Diferencial es:   y  dx  ( y  x)dy  0 .
x 
anteriores. 2

Solución: x2y2 + x2 + y2 = C Para calcular la solución, integramos como se ha recomendado. Es decir:

50
1
e
1 ( 2 / y ) dy
1º  Mdx   ( x 2
 y )dx 
x
 xy  f ( y ) . Esta integral calculada con el Es decir, el factor integrante es: . Calculémoslo con Matlab.

uso de Matlab, es: >>int(‘1/x^2-y’.’x’)enter >>FI=exp(int(’-2/y’,’y’))enter


ans = FI=1/y^2. Multiplicando este factor integrante por cada uno de los sumandos de la
-1/x-y*x Ecuación Diferencial anterior, se obtiene una nueva Ecuación Diferencial que si es
1 ln x
1 2 dx  ( y  2 )dy  0 . Integrando con el uso de
2º  Ndy   ( y  x)dy  2
y  xy  g ( x) . Esta integral calculada con el Exacta. Esta Ecuación es:
xy y
uso de Mallab, es: >>int(‘y-x’,’y’)enter Matlab y luego comparando, se obtiene la Solución.
ans = >>int(‘1/(x*y)’,’x’)enter >>int(‘y-log(x)/y^2’,’y’)enter
1/2*y^2-y*x ans= ans=
Comparando los resultados de estas dos integrales se tiene la solución: log(x)/y 1/2*y^2+log(x)/y
1 1 2
Solución:  y  xy  C ó xy 2  2 xy  2  C1 . Solución: 1/2*y^2+log(x)/y=C ó y^3+log(x^2)=2*C*y.
x 2
y
Segunda Forma.- Resolver dx  ( y 3  ln x)dy  0 .
x
Utilizaremos Matlab, para tratar de calcular la Solución de la
Ecuación Diferencial dada.
>>M=’y/x’;enter
>>N=’y^3-log(x)’;enter
>>My=diff(M,’y’);enter
>>Nx=diff(N,’x’);enter
>>A=My-Nxenter.
A=
2/x diferente a 0. Como este resultado es diferente a 0, entonces la Ecuación
Diferencial no es exacta. Habrá que buscar un factor Integrante. Primero probaremos
a dividir entre N, si el resultado es una función de x, entonces determinamos el F. I,
de la forma que lo hicimos anteriormente, caso contrario, debemos dividir entre M, si
el resultado es una función de y. Es decir,
My  Nx Ecuación Diferencial Lineal
 f ( y ) , entonces el F. I. es: e 
 f ( y ) dy
. Utilicemos Matlab, para
M 1.1. Definición.- Una Ecuación Diferencial es “lineal” si tiene la forma:
realizar las 2 divisiones. dy
 p( x) y  q( x) ;donde p(x) y q(x) son funciones de la
>>primeraforma=A/Nenter dx
primeraforma= variable independiente.
2/x/(y^3-log(x)) (No es función de x) dy
>>segundaforma=A/Menter Ejemplo1.- La Ecuación Diferencial  2 xy  4 x , es una Ecuación Diferencial
segundaforma= dx
2/y (Función de y) lineal; donde: p(x) = 2x, q(x) = 4x.

51
Observación.- La solución de una Ecuación Diferencial lineal se determina mediante
Para determinar la solución particular de la Ecuación Diferencial del ejemplo 4,
la fórmula: y.e    q( x).e 
p ( x ) dx p ( x ) dx
C . utilizando Matlab, escribimos:
>>y=dsolve(‘Dy-y*tan(x)=1/cos(x)’,’y(0)=0’,’x’)enter
Para determinar la solución de la Ecuación Diferencial del ejemplo 1, usamos la y=
y.e    4 x.e 
2 xdx 2 xdx
igualdad anterior. Es decir:  C ; obteniendo: x
1/cos(x)*x. Solución particular: y =
 x2
cos x
y.e x  2e x  C ; y  2  C.e . Matlab soluciona las Ecuaciones
2 2
ó
Diferenciales lineales, usando la sentencia “dsolve” y teniendo en cuenta que: dy  3
Ejemplo 5.- Resolver;  1  . y  x  2 ; y(1) = e – 1.
dy dx  x
Dy en Matlab representa la derivada de y con respecto a x. Es decir; Dy = .
dx >>y=dsolve(‘Dy-(1+3/x)*y=x+2’,’y(1)=exp(1)-1’,’x’)enter
Observación.- Usando Matlab, determinamos la solución de la Ecuación y=
-x+x^3*exp(x). Si quiere mejorar la vista de y, escriba en Matlab.
dy
Diferencial lineal,  p( x) y  q( x) , con el siguiente formato: >>pretty(y)enter
dx -x + x3.ex
>>y=dsolve(‘Ecuaciòn Diferencial lineal’,’variable independiente’)enter Es decir, solución particular = -x + x3.ex

dy
Ejemplo 2.- Resolver;  2 xy  4 x . Con el uso de Matlab, tendríamos:
dx
>>y=dsolve(‘Dy+2*x*y=4*x’,’x’)enter
y=
y  2  C.e  x .
2
2+exp(-x^2)*C1. Es decir, solución:
dy
Ejemplo 3.- Resolver;  2 y  x 2  2 x . Utilizando Matlab, se tendría:
dx
>>y=dsolve(‘Dy+2*y=x^2+2*x’,’x’)enter
y=
1/2*x^2+1/2*x-1/4+exp(-2*x)*C1.
1 1 1 Ecuación Diferencial de Bernoulli
Solución: y  x 2  x   Ce 2 x
2 2 4 1.1. Definición.- Una Ecuación Diferencial es de “Bernoulli” si tiene la forma:
dy 1 dy
Ejemplo 4.- Resolver;  y.tg x  ; donde y(0) = 0.  p ( x) y  y n q ( x) ;donde p(x) y q(x) son funciones de la
dx cos x dx
variable independiente x, n es un entero diferente de 1.
Observación.- La condición; y(0) = 0, recibe el nombre de “condición inicial”. Esta dy 1 y3
condición inicial hace que la solución que se determine sea una solución particular. Ejemplo1.- La Ecuación Diferencial  y , es una Ecuación Diferencial
Cuando se desea calcular una solución para una Ecuación Diferencial lineal en dx x 2
Matlab, con condición inicial, se utiliza el siguiente formato: 1 1
de “Bernoulli”; donde: p(x) = , q(x) = .
>>dsolve(‘Ecuación Diferencial’,’condiciòn inicial’,’variable independiente’)enter x 2
52
Observación.- La Ecuación Diferencial de “Bernoulli” se puede escribir como: dx
Arreglando convenientemente, se tiene:  xy  y 3 x 1 , que es una Ecuación
dy dy
y n  p( x) y  n 1  q( x) . de Bernoulli, donde la variable independiente es y, p(y) = -y; q(y) = y3 , n = -1. El
dx
cambio de variable es: v = x-(-1)+1 = x2. La Ecuación se transforma en la siguiente
Para solucionar esta Ecuación Diferencial de “Bernoulli” realizamos el dv
dv dy Ecuación Diferencial Lineal:  2 ( y ) v  2 ( y 3 ) . Usando Matlab, obtenemos
siguiente cambio de variable: v = y
n 1
; de donde:  (n  1) y n . dy
dx dx y2
Reemplazando estos valores en la Ecuación de Bernoulli, se sigue: la siguiente solución: v = -y2 – 1 + C e

1 dv dv >>v=dsolve(‘Dv+2*(-y)*v=2*y^3’,’y’)enter
 p( x) v  q ( x) →  (n  1) p( x) v  (n  1) q( x) v=
 n  1 dx dx -y^2-1+exp(y^2)*C1. Reemplazando x2 en v, se obtiene la solución de la
Observe que la Ecuación Diferencial anterior, es lineal. Para determinar Ecuación Diferencial.
y2
la solución de esta última Ecuación usaremos Matlab y la siguiente sentencia: Solución: x2 = -y2 – 1 + C e
>>dsolve(‘Ecuación Diferencial’,’x’)enter y luego reemplazamos y-n+1 en la variable y2
v. x2 + y2 + 1 = C e

dy 1 y3
Ejemplo 2.- Resolver;  y . Esta Ecuación es una Ecuación
dx x 2
1 1
Diferencial de “Bernoulli”; donde p(x) = ; q(x) = , n = 3.
x 2
Si hacemos el cambio de variable; v = y-3+1 = y-2; la Ecuación se transforma en:
dv 1 1 dv 1 1
 (3  1) v  (3  1) →  (2) v  (2)
dx x 2 dx x 2
dv  2 Ecuación Diferencial de Grado Superior
 v   1 . Ecuación Diferencial Lineal.
dx x 1.1. Definición.- Una Ecuación Diferencial de Primer Orden y de grado superior es
Con el uso de Matlab, se obtiene la solución: v = x+Cx 2 dy
aquella que tiene la forma: f(x,y, ) = 0, ó f(x,y,p) = 0, donde p
>>v=dsolve(‘Dv-2/x*v=-1’,’x’)enter dx
v= dy
= .
x+x^2*C1. Volviendo al valor original. Es decir, en lugar de v colocamos; y-2. dx
Solución: y-2 = x + Cx2 Ejemplo1.- La Ecuación Diferencial; p2 – 3px + 2y = 0, es una Ecuación
dy x dy
Ejemplo 3.- Resolver;  2 . Invertimos los diferenciales, puesto que así Diferencial de Primer Orden y de Grado Superior (grado 2); p =
dx x y  y 3 dx
dx x 2 y  y 3 Observación.- Para determinar la solución de una Ecuación Diferencial de Primer
como está no informa nada:  . Orden y grado Superior, se intentan 2 cosas:
dy x

53
1º Se intenta factorizar la Ecuación Diferencial dada, teniendo en cuenta que La solución final es: (y + x ln (Cx))( y – C (x+1)) = 0
el segundo miembro debe ser igual a 0. Si la factorización es posible, cada
2ª Si la factorización no es posible; entonces se deriva la Ecuación
factor se iguala a 0 y se solucionan las Ecuaciones resultantes por separado.
Diferencial con respecto a la variable x o con respecto a la variable y
El producto de cada solución igualada a 0, es la solución final.
(Se recomienda primero, despejar x ó y; si al despejar y por ejemplo,
Ejemplo 2.- Resolver, xyp2 + (x2 + xy + y2)p + x2 + xy = 0 aparece elevada a potencia 1, entonces se deriva con respecto a x, caso
contrario se despeja x, y se deriva con respecto a la variable y); se
Tratamos de factorizar, con uso de Matlab, y con la siguiente sentencia.
simplifica la Ecuación que resulta de derivar. En la simplificación
>>factor(sym(‘x*y*p^2+(x^2+x*y+y^2)*p+x^2+x*y’))enter
resultará un factor que no contiene a p’, este factor se desprecia y se
ans =
soluciona el otro factor; luego este resultado se reemplaza en la
(y+x+x*p)*(p*y+x). Es decir; (y + x + xp)(py + x) = 0.
Ecuación Diferencial dada y se tiene la solución final.
Ahora, igualamos cada factor a 0. Es decir; I. y + x + xp = 0
Ejemplo4.- Resolver; 16x2 + 2p2y – p3x = 0.
II. py + x = 0
Tratamos de factorizar; con el uso de Matlab, y no es posible, observe:
1 C >>factor(sym(‘16*x^2+2*p^2*y-p^3*x’))enter
La solución de la primera Ecuación I, es: y =  x  , ó 2xy + x2 - C = 0
2 x ans =
Use la siguiente sentencia, en Matlab, para comprobar lo afirmado. 16*x^2+2*p^2*y-p^3*x (El resultado es la misma expresión matemática).
>>y=dsolve(‘y+x+x*Dy=0’,’x’)enter Despejamos “y”; con el uso de Matlab, usando la siguiente sentencia:
y= >>y=solve(‘16*x^2+2*p^2*y-p^3*x’,’y’)enter
-1/2*x+1/x*C1. y=
Análogamente, calculamos la solución para la ecuación II. x 2 px
>>y=dsolve(‘y*Dy+x=0’,’x’)enter -1/2*x*(16*x-p^3)/p^2. Es decir, y = 8  …..(I). Este resultado se
y= p2 2
[ (-x^2+C1)^(1/2)] obtiene usando las siguientes sentencias de Matlab:
>>simple(y)enter
[ -(-x^2+C1)^(1/2)]. Es decir, y =   x 2  C . Igualando esta solución a ans =
0, se sigue: y2 = -x2 + C → x2 + y2 – C = 0. -8*x^2/p^2+1/2*x*p
>>pretty(ans)enter
La solución general, o final es: (2xy + x2 - C)( x2 + y2 – C) = 0
x 2 px
Ejemplo 3.- Resolver; (x2 + x)p2 + (x2 + x – 2xy – y)p + y2 + xy = 0. 8 2 
p 2
Factorizando;
>>factor(sym(‘(x^2+x)*p^2+(x^2+x-2*x*y-y)*p+y^2-x*y’))enter Derivamos (I), con respecto a la variable “x”, teniendo en cuenta que; y’ = p por
ans = ser la derivada de y con respecto a x, es otra función de x.
(-y+x+x*p)*(-y+p+x*p). Es decir; (-y + x + xp)( -y + p + xp) = 0
2 xp 2  2 x 2 p. p' p  x.p'
Igualando cada sumando a 0, y solucionando cada Ecuación; y’ = -8 + . Es decir;
>>y=dsolve(‘-y+x+x*Dy=0’,’x’)enter
p4 2
y=  16 xp2 16 x 2 p. p' p x. p'
-x*log(x)+x*C1. Igualando a 0; y + x ln (Cx) = 0 p=    (Tenga en cuenta que: y’ = p)
p4 p4 2 2
>>y=dsolve(‘-y+Dy +x*Dy=0’,’x’)enter
y=  16 x 16 x 2 p x
C1+x*C1. Igualando a 0; y – C (x+1) = 0
p= 2
 3 p'  p' (Se han simplificado los sumandos)
p p 2 2

54
Pasamos todos los sumandos que no tienen p’, al primer miembro: Reemplazando este valor, se tiene la Solución final: y3 = 3Cx + 6C2.
2
p 16 x 16 x x
p  2  3 p'  p' . Es decir;
2 p p 2

p 16 x  16 x 1 
 2   3   x. p' . Multiplicando a todos los sumandos por: 2p3
2 p  p 2
p  32 xp  32 x  p 3 .x. p' → p(32 x  p 3 )  (32 x  p 3 ).x. p'
4

Simplificando el factor; 32x + p3; nos queda: p = x.p’ Ecuación de variables


separadas; cuya solución es: p = Cx. Esta solución, se puede calcular con la siguiente
sentencia: >>p=dsolve(‘p=x*Dp’,’x’)enter. Reemplazando este valor en la Ecuación
Diferencial dada, se obtiene la respuesta:
16x2 + 2(Cx)2y – (Cx)3x = 0. Solución: 16x2 + 2C2x2y – C3x4 = 0. O también:
Solución: 16 + 2C2y – C3x2 = 0.
Ejercicio 5.- Resolver; y = 3px + 6p2y2
Como no es posible factorizar la expresión; y – 3px – 6p2y2 = 0, despejamos x,
pues la variable y tiene exponente 2.
>>solve(‘y-3*p*x-6*p^2*y^2=0’,’x’)enter
>>simple(ans)enter
>>pretty(ans)
x=
y y
 2 y 2 p . Es decir ; x   2 y 2 p . Derivamos esta igualdad, con Ecuación Diferencial de Clairaut
3p 3p
1.1. Definición.- Una Ecuación Diferencial es de “Clairaut” si tiene la forma:
y = px + f(p); la solución se determina sustituyendo C por p; es
dx 1  p  yp' 
respecto a la variable y ;  
dy 3  p  2
 
  2 2 yp  y 2 . p' . Teniendo en
decir; solución: y = Cx + f(C).

Ejemplo 1.- Resolver; y = px + 14  p 2 ; esta Ecuación Diferencial es de


dx 1 1 1 y Clairaut; por lo que su solución es: y = Cx + 14  C 2 .
cuenta que;  ; se sigue:   2 p'  4 yp  2 y 2 p' .
dy p p 3p 3p Ejemplo 2.- Resolver, (y – px)2 = 1 + p2. Esta Ecuación no es una Ecuación
Diferencial de Clairaut; sin embargo si despejamos la variable “y” se
2  1  obtienen dos Ecuaciones Diferenciales tipo Clairaut. Observemos:
Simplificando y factorizando se tiene:  4 yp    2  2 y . y. p' .De donde
3p  3p   y  px  1  p 2

y – px =  1  p → y = px  1 p →
2 2

2 2
multiplicando por: 3p y eliminando el factor: 1 + 6yp , se sigue:  y  px  1  p 2
2p = -y.p’. Ecuación diferencial de variables separadas, cuya solución es: p = C/y2. Las soluciones para estas dos Ecuaciones Diferenciales de Clairaut, son:

55
 y  Cx  1  C 2  y  Cx  1  C 2  0 Ejemplo 6.- Resolver; (D3 + 4D)y = 0.
 
 →  . Con el uso de Matlab, escribiríamos:
 y  Cx  1  C 2
 y  x  1  C  0
2
>>y=dsolve(‘D3y+4*Dy=0’,’x’)enter
y=
C1+C2*cos(2*x)+C3*sin(2*x). Es decir; y = C1 + C2 cos 2x + C3 sen 2x
La solución final es: (y – Cx - 1  C 2 )(y - Cx + 1  C 2 ) = 0. Es decir;
Ejemplo 7.- Resolver, (D2 – 3D + 2)y = ex
Solución: (y – Cx)2 = 1 + C2
Usando Matlab, se tiene:
Ecuación Diferencial Lineal de Orden “n” >>y=dsolve(‘D2y-3*Dy+2*y=exp(x)’,’x’)enter
Solución: y = -x*exp(x)-exp(x)+C1*exp(x)+C2*exp(2*x)
1.2. Definición.- Una Ecuación Diferencial Lineal de Orden “n”, es aquella de la
dny d n 1 y d n2 y dy
forma: po n
 p1 n 1
 p 2 n2
     p n 1  p n y  q( x) ;
dx dx dx dx
donde los pi, y q(x) son funciones de la variable independiente “x”.
Observación.- Si q(x) = 0, la Ecuación Diferencial recibe el nombre de: “Ecuación
Diferencial Homogénea”.
Si los pi son números o constantes, la ecuación Diferencial Homogénea, recibe
el nombre de: “Ecuación Diferencial Lineal Homogénea de Orden n de coeficientes
constantes”
d3y d2y dy Ecuación Diferencial de Cauchy y Legendre
Ejemplo 3.- La Ecuación Diferencial, 3
 2  4  4 y  0 , es una
dx dx dx 1.1. Definición.- Una Ecuación Diferencial, es de “Legendre”; si tiene la forma:
Ecuación Diferencial Lineal Homogénea, de coeficientes constantes, n 1
dny n 1 d y dy
que es representada como. (D3 – D2 – 4D + 4)y = 0. p 0 (ax  b) n n
 p1 ( ax  b ) n 1
     p n 1 (ax  b)  p n y  q( x) ;
dx dx dx
Para solucionar una Ecuación Diferencial lineal, usando Matlab, debemos tener donde; p0, p1, … , pn son constantes.
dny
en cuenta que:  D n y se representa por: Dny. Observación 1. Si en la Ecuación de Legendre se hace: a =1 y b = 0; se obtiene:
dx n dny n 1 d
n 1
y dy
p0 x n n
 p1 x n 1
     p n 1 x  p n y  q( x) ; Ecuación Diferencial
dx dx dx
d3y d2y dy
Ejemplo 4.- Resolver, 3
 2 4  4y  0 . que recibe el nombre de “Ecuación Diferencial de Cauchy”. Como se puede
dx dx dx observar, es un caso particular de la Ecuación Diferencial de “Legendre”.
Usando Matlab, sería: Observación 2. Si la Ecuación Diferencial es de Legendre, se hace el cambio de
>>y=dsolve(‘D3y-D2y-4*Dy+4*y=0’,’x’)enter
ez b
variable: ax  b  e ; de donde: x
y= z
; (ax+b)Dy = aDy,
C1*exp(x)+C2*exp(-2*x)+C3*exp(2*x). Es decir, y = C1ex + C2e-2x + C3e2x a
Ejemplo 5.- Resolver; (D3 – 3D2 + 3D – 1)y = 0. (ax+b)2D2y = a2D(D-1)y, (ax+b)3D3y = a3D(D-1)(D-2)y, … ,
(ax+b)nDny = anD(D-1)(D-2)…(D-n+1)y.
Con el uso de Matlab, tendríamos:
>>y=dsolve(‘D3y-3*D2y+3*Dy-y=0’,’x’)enter Observación 3. Si la Ecuación es de Cauchy; se hace el cambio de variable: x = e z;
y= de donde: z = ln x, Dy = Dy,D2y = D(D-1)y, D3y = D(D-1)(D-2)y, … ,
C1*exp(x)+C2*exp(x)*x^2+C3*exp(x)*x. Es decir, y = C1ex + C2xex + C3x2ex Dny = D(D-1)(D-2)…(D-n+1)y.
56
>>y=dsolve(‘D3y-3*D2y+4*Dy-2*y=z*exp(2*z)+3*exp(z)’,’z’)enter
Ejemplo 1. Resolver, [(3x+2)2D2 + 3(3x+2)D - 36]y = 3x2 + 4x + 1.
>>simple(y)enter
La Ecuación Diferencial es de Legendre; por lo que el cambio a realizar es: >>pretty(ans)enter
ez  2 ans =
3x+2 = ez; por lo que reemplazando, x = , (3x+2)2D2y = 32D(D-1)y, 1 2z
3 e  3ze z  C 2e z cos(z )  e 2 z  C1e z  C 3e z sin( z ) ;
2
(3x+2)Dy = 3Dy en la Ecuación Diferencial se tiene una nueva Ecuación, que es:
Remplazando: e2z = x2, z = ln x., se obtiene la respuesta final que es:
2
 ez  2   z 
3 D( D  1) y  3.3 Dy  36 y  3
2   4 e  2   1 1 2
x  3x(ln x)  C 2 x cos(ln x)  x 2  C1x  C 3xsen(ln x)
 3   3  2
   
1 2z
9(D2 – D)y + 9Dy – 36y = (e  1)
3
1 2z
9D2y – 9Dy + 9Dy – 36y = (e  1)
3
1 2z
9D2y – 36y = (e  1)
3
Usemos Matlab para calcular la solución de esta nueva Ecuación;
>>y=dsolve(‘9*D2y-36*y=1/3*(exp(2*z)-1)’,’z’)enter
>>simple(y)enter Décima Segunda Sesión en Matlab
>>pretty(ans)enter Transformada de Laplace, inversa de la Transformada de Laplace y Cálculo de
ans= Ecuaciones Diferenciales usando Transformada de Laplace
1 1 1 1
z cosh ( z )  z sinh ( z )  cosh (2 z )   C1 cosh (2 z )  C 2 sinh (2 z ) Transformada de Laplace.
108 126 126 108 Definición.- La Transformada de Laplace de una función F(t), se denota como:
1 £{F(t)}, la que es definida como la integral impropia siguiente:
El tercer sumando [  cosh (2 z ) ], es absorbido por el cuarto sumando [  
126
 e F (t )dt . Es decir: £{F(t)} =  e F (t )dt
 st  st
e 2 z  e 2 z e 2 z  e 2 z
C1cosh (2 z ) ]. Si remplazamos, en sinh (2z) y en 0 0
2 2
1 1 Observación 01.- Al efectuar el cálculo de la Transformada de Laplace, se obtiene
cosh (2z) se tiene, la siguiente respuesta: z.e 2 z   C1.e 2 z  C 2.e  2 z . el resultado en función de la letra “s”; por lo que algunos
108 108
autores, denotan a la Transformada de Laplace de la siguiente
Esta respuesta se encuentra en términos de la variable z, reemplazamos 3x+2 en 

e
z, y se obtiene la respuesta final:  st
manera: £{F(t)} = F (t )dt = f(s)
1 1
(3x  2). ln(3x  2)   C1.(3x  2) 2  C 2.(3x  2)  2 0
108 108
Ejemplo 01.- Calcular la Transformada de Laplace de la función; F(t) = t.
Ejemplo 2. Resolver (x3D3+2xD-2)y = x2ln x + 3x
Haremos: x = ez, porque es Ecuación Diferencial de Cauchy, luego la nueva Resolución:- Para obtener este resultado utilizando Matlab, se sigue el siguiente
Ecuación es: [D(D-1)(D-2) +2D-2]y = z.e2z + 3.ez., o procedimiento.
(D3 – 3D2 + 4D – 2)y = z.e2z + 3.ez. 1º Se define la función a calcular digitando el siguiente comando:
Usamos Matlab, para determinar la solución de esta Ecuación Diferencial. >>F=sym(‘función a calcular’)enter. Para el ejemplo 01, se digita;

57
>>F=sym(‘t’)enter 1º Se define la función f(s), con el comando >>f=sym(‘función f(s)’)enter
Se tendrá: F= 2º Se utiliza el comando “invlaplace” para obtener la función F(t), digitando:
t >>F=invlaplace(f)enter.
2º Ahora se digita el comando “laplace”, que finalmente arroja el resultado Ejemplo 04.- Calcular la Transformada inversa de Laplace siguiente:
esperado. Este comando se digita de la siguiente manera.
>>f=laplace(F)enter. Para nuestro ejemplo se digita:  19s  37 
£-1  
>>f=laplace(F)enter y se obtiene;
 ( s  2)( s  1)( s  3) 
1
f=1/s^2, que viene a ser la función f(s) = Resolución.- Primero definamos en Matlab, la función f(s); que es aquella
s2 expresión que se encuentra dentro de las llaves. Es decir;
Ejemplo 02.- Calcular la Transformada de Laplace de la Función, F(t) = sen 3t. 19s  37
f(s) =
Resolución.- Digitemos los siguientes comandos: ( s  2)( s  1)( s  3)
1º >>F=sym(‘sin(3*t)enter. Se ha definido la función a calcular; >>f=sym(‘(19*s+37)/((s-2)*(s+1)*(s+3))’)enter
F=
sin(3*t) Ahora procedemos a determinar la función F(t), digitando:
>>F=invlaplace(f)enter. Se tendrá: F =
2º >>f=laplace(F)enter. Se obtiene el resultado esperado; 5*exp(2*t)-3*exp(-t)-2*exp(-3*t).
f = Que viene a ser la función esperada. F(t) = -3e-t + 5e2t – 2e-3t
3
3/(s^2+9). Que viene a ser la función; f(s) =  s2 
s 9
2
Ejemplo 05.- Calcular; £  2
-1
2
.
Ejemplo 03.- Calcular la Transformada de Laplace de la función; F(t) = e3tsen 2t  ( s  4) 
Resolución.- Digitemos los siguientes comandos: Resolución.- Efectuaremos los siguientes comando en Matlab.

1º >>F=sym(‘(exp(3*t))*(sin(2*t))’)enter. Se ha definido la función a calcular; 1º >>f=sym(‘(s^2)/((s^2+4)^2)’)enter. (Se ha definido a la función f(s)).


F= Se tendrá: f =
(exp(3*x))*(sin(2*t)) (s^2)/((s^2+4)^2)

2º >>f=laplace(F)enter. Se obtiene el resultado esperado; 2º >>F=invlaplace(F)enter. (Se obtiene la inversa de Laplace buscada).
f= F=
2 t cos 2t sen 2t
2/((s-3)^2+4). Que viene a ser la función; f(s) = 1/2*t*cos(2*t)+1/4*sin(2*t). Es decir; F(t) = 
( s  3) 2  4 2 4

Transformada inversa de Laplace.  1 


 Ejemplo 06.- Calcular; £-1  3
 ( s  2) 
e
 st
Definición.- Si f(s) = F (t )dt , la Transformada inversa de Laplace, se define
0 1º >>f=sym(‘1/((s+2)^3)’)enter.
como: F(t) = £-1{f(s)}. Es decir, la Transformada inversa de Laplace es Se tendrá: f =
la función F(t). En Matlab se calcula, efectuando dos acciones. Estas 1/((s+2)^3)
son: 2º >>F=invlaplace(f)enter
Se tendrá: F =
58
1 2 2t 250/s^3…………………….(I)
1/2*t^2*exp(-2*t). es decir, F(t) = t e >>f=solve(‘(s^2)*f-4*f*s+5*f=250/s^3’,’f’)enter
2 Se tendrá:
f=
Solución a Ecuaciones Diferenciales utilizando Matlab.
250/s^3/(s^2-4*s+5)
Para solucionar ecuaciones Diferenciales, utilizando Matlab, usaremos las >>F=invlaplace(f)enter
siguientes propiedades: Se tendrá:
F=
1ª £{y’(t)} = s£{y(t)} – y(0) 25*t^2+40*t+22+4*exp(2*t)*sin(t)-22*exp(2*t)*cos(t)
2ª £{y’’(t)} = s2£{y(t)} – sy(0) – y’(0) Es decir F(t) = 25t2 + 40t + 22 + 4e2tsen t – 22e2tcos t (Solución de la Ec. Dif.)
3ª £{y’’’(t)} = s3£{y(t)} – s2y(0) – sy’(0) – y’’(0); ...
Observación 02.- En el momento de los cálculos reemplazaremos; f por £{y(t)}. Ejemplo 09.- Resolver; y’’ + 4y = 9t y(0) = 0, y’(0) = 7

Ejemplo 07.- Resolver; y’’ – 3y’ + 2y = 4t + 12e-t y(0) = 6, y’(0) = -1 Resolución.- £{y’’(t)} = s2f – s(0) – 7 Segunda propiedad.
Resolución.- Calculemos la Transformada de Laplace del segundo miembro; con 4y = 4f
el comando: >>laplace(sym(‘segundo miembro’))enter
>>laplace(sym(‘4*t+12*exp(-1*t)’))enter Digitamos en Matlab;
Se tendrá: >>laplace(sym(‘9*t’))enter
ans = Se tendrá:
4*(s+1+3*s^2)/s^2/(s+1).........................(I) ans =
Ahora calculamos la Transformada de Laplace de la Ecuación Diferencial que 9/s^2……………………….(I)
viene a ser la función “f” o f(s). Con el siguiente formato: >>f=solve(‘(s^2)*f-7+4*f=9/s^2’,’f’)enter
>>f=solve(‘Transformada de Laplace del primer miembro=I’,’f’)enter. Se tendrá:
Para este ejemplo 07, se digitaría: f=
>>f=solve(‘(s^2)*f-6*s+1-3*(s*f-6)+2*f=4*(s+1+3*s^2)/s^2/(s+1)’,’f’)enter -(-7-9/s^2)/(s^2+4)
Se tendrá: >>F=invlaplace(f)enter
f= Se tendrá:
-(-6*s+19-4/s/(s+1)-4/s^2/(s+1)-12/(s+1))/(s^2-3*s+2) F=
Para obtener F(t); solución de la Ecuación; se usa el comando invlaplace. 9/4*t+19/8*sin(2*t)
9 19
>>F=invlaplace(f)enter
Es decir, F(t) = t sen 2t (Solución de la Ec. Dif.)
Se tendrá: 4 8
F=
2*t+3+2*exp(-t)+3*exp(t)-2*exp(2*t) Ejemplo 10.- Resolver; y’’ + ty’ – y = 0 y(0) = 0; y’(0) = 1
Es decir; F(t) = 2t + 3 + 2e-t + 3et – 2e2t (solución de la Ecuación Diferencial)
Ejemplo 08.- Resolver; y’’ – 4y’ + 5y = 125t2 y(0) = y’(0) = 0 Resolución.- £{y’’(t)} = s2f – s(0) – 1 Segunda propiedad.
Resolución.- £{y’’(t)} = s f – s(0) – 0
2
Segunda propiedad. d
–4£{y’(t)} = –4(sf – 0) = – 4sf Primera propiedad £{t.y’(t)} =  £{y’(t)}
ds
5y = 5f
dn
Digitamos en Matlab; Aplicando la propiedad siguiente: £{tn.F(t)} = (-1)n F (t )
>>laplace(sym(‘125*t^2’))enter ds
Se tendrá: Aplicando ahora la primera propiedad, se sigue:
ans =
59
d d df
£{t.y’(t)} =  £{y’(t)} =  sf  0 = – s – f
ds ds ds
–y=–f
Digitamos en Matlab;
>>laplace(sym(‘0’))enter
Se tendrá:
ans =
0
Reemplazando estos resultados en la Ecuación Diferencial; se sigue:
df df df s 2  2 1
s2f – 1 – s – f – f = 0 → –s + (s2 – 2)f = 1 →  f 
ds ds ds s s
Utilizando Matlab, se resuelve esta Ecuación Diferencial Lineal:
>> f=dsolve('Df-((s^2-2)/s)*f=-1/s','s')enter
Se tendrá:
f=
1/s^2+1/s^2*exp(1/2*s^2)*C1. Como 0 = y(0); se tiene que C1 = 0.
De donde: f = 1/s^2. Digitando en Matlab; >>F=invlaplace(f)enter, se tiene la
solución de la Ecuación Diferencial: F(t) = t.

60

Anda mungkin juga menyukai