You are on page 1of 31

bal de

Universidad Nacional de San Cristo


Huamanga
Facultad de Ingeniera Minas, Geologa y Civil
n Profesional de Ingeniera Civil
Escuela de Formacio

CURSO
DINAMICA (IC-244)

OPERADORES VECTORIALES EN R3
GRADIENTE, DIVERGENCIA, ROTACIONAL
TEOREMAS INTEGRABLES DE CALCULO
VECTORIAL

DOCENTE:
Ing. CASTRO PEREZ Cristian

ALUMNOS:
AUQUI PAUCCARIMA Jhon R.
CASAFRANCA LUZA Jhonatan
PRADO GUILLERHUA Kelvin
ROJAS QUINTO Danny

Ayacucho, Agosto del 2014


ndice General

CAPITULO 1 GRADIENTE Pag. 1


1.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.3.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

CAPITULO 2 DIVERGENCIA Pag. 8


2.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

CAPITULO 3 ROTACIONAL Pag. 11


3.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

CAPITULO 4 TEOREMA DE GREEN Pag. 15


4.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

CAPITULO 5 TEOREMA DE LA DIVERGENCIA Pag. 19


5.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

CAPITULO 6 TEOREMA DE STOKES Pag. 23


6.1 Definicin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2 Problema de Aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.2.1 Solucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.2.2 Solucin con el Programa Matlab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
6.2.3 Cdigo Fuente. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Captulo

GRADIENTE 1 1

v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

1.1 Definicin
Sea (x, y, z ) una funcin definida y diferenciable en cada punto (x, y, z )en cierta regin
del espacio es decir, define un campo escalar diferenciable. Entonces, el gradiente de
que se denota con grad , se define como sigue:

Observe que: grad define un campo vectorial

Ingeniera Civil Pag. 1


Capitulo 1 GRADIENTE UNSCH

1.2 Problema de Aplicacin


Un insecto, al verse en un ambiente txico causado por AJT qumico, decide moverse
en una direccin en que la concentracin de AJT disminuya con la mayor rapidez. si
la concentracin de AJT esta dado por Q=exp(3 x) + sin(y z ) + exp(z )2 con el
insecto en (0, 0, 0).

a)En que direccin debe escabullirse?

b)Si el insecto vuela a razn de 7 unid/s, en la direccin del vector (2i + 2j + 1). Cul
es el razn de cambio de la toxicidad por unidad de tiempo cuando pasa por el punto
(0, 0, 0)?

1.2.1 Solucin
a) el grad Q apunta en la direccin del mximo cambio
Hallando la gradiente de la funcin Q :
2
Q(x, y, z ) = e3x + sen(yz ) + ez

Q b Q b Q b
Q(x, y, z ) = x i + x j + x k

Q(x, y, z ) = 3e3xbi + z cos(yz )bj + y cos(yz ) 2zez kb


h 2 i

Evaluando en punto (0, 0, 0) :

Q(0, 0, 0) = (3, 0, 0) = 3bi

Por lo tanto: El insecto deber moverse en la direccin (3, 0, 0) .

b) Razn de cambio de la toxicidad

Q Q S
=
t S t
Donde:
Q
= Q.ub
S
Es la derivada direccional.
Hallando el vector Unitario:
b
ub = ~
u
= q 2i+2j +k
|~
u|
(2)2 +(2)2 +(1)2

~
u 2bi+2j +k
ub = |~
u| = 3

ub = ~
u
|~
u| = ( 23 bi + 32 j + 13 k )

Ingeniera Civil Pag. 2


Capitulo 1 GRADIENTE UNSCH

Hallando la Derivada Direccional:


Q
S = Q.ub

Q
S = (3, 0, 0).( 23 bi + 32 j + 13 k ) = 2
Dato del problema:
S
= 7unid/s
t
Por lo tanto:
Q Q S
t = S t

Q
t = 2(7) = 14AJT
Interpretacin Fsica :
Esta direccin representa la mayor taza de cambio de ambiente de toxicidad por unidad
de tiempo que experimenta el insecto, y la direccin en que debe moverse para no ser
afectado por el agente qumico.

1.2.2 Solucin con el Programa Matlab

Ingeniera Civil Pag. 3


Capitulo 1 GRADIENTE UNSCH

1.2.3 Cdigo Fuente

Listing 1.1: Matlab


1
2 function pushbutton1_Callback(hObject, eventdata, handles)
3
4 syms x y z
5 f=get(handles.funcion,'string');
6 X1=char(get(handles.x1,'string'));
7 Y1=char(get(handles.y1,'string'));
8 Z1=char(get(handles.z1,'string'));
9
10 d=diff(f,x);
11 g=diff(f,y);
12 h=diff(f,z);
13 grad=[d,g,h];
14 di1= d/sqrt(d^2+g^2+h^2);
15 di2= g/sqrt(d^2+g^2+h^2);
16 di3= h/sqrt(d^2+g^2+h^2);
17 direc= [di1,di2,di3];
18 format rat
19 derivada_direccional= di1*d+di2*g+di3*h;
20 dos=subs(direc,{x,y,z},{X1,Y1,Z1});
21 tres=subs(derivada_direccional,{x,y,z},{X1,Y1,Z1});
22
23 set(handles.resul,'string',char(grad));
24 set(handles.resul3,'string',char(dos));
25 set(handles.resul2,'string',char(tres));
26
27 N1=-1;
28 N2=1;
29 [a,b,c]=meshgrid(N1:.4 :N2);
30 l1=subs(d,{x,y,z},{a,b,c});
31 l2=subs(g,{x,y,z},{a,b,c});
32 l3=subs(h,{x,y,z},{a,b,c});
33 quiver3(a,b,c,l1,l2,l3);
34 xlabel('EJE OX','Color','g'); ylabel('EJE OY','Color','g');
35 zlabel('EJE OZ','Color','g');
36 title('GRAFICA','Color','r')
37
38 hold on
39 axis image

Ingeniera Civil Pag. 4


Capitulo 1 GRADIENTE UNSCH

1.3 Problema de Aplicacin


La ecuacin de la superficie de un cerro es Z=900 2X 2 2Y 2 , donde la distancia se mide
en metros el eje X apunta al este y el eje Y apunta al norte. Un hombre est en el punto

correspondiente a (6, 14, 800). Cul es la direccin de la ladera ms pronunciada? y
Cul es la velocidad a la cual baja dicha ladera?

1.3.1 Solucin
La direccin de la ladera ms pronunciada es la direccin del gradiente de donde el vector
unitario es la direccin del gradiente.


f (6, 14)
f (6, 14)es u =
f (6, 14)

Donde:
f f
f (x, y ) = ( , ) = (4x, 4y )
x y

f (6, 14) = (24, 4 14)
De donde:

12 2 4 7
u = ( , )
5 5
u : Es la direccin de la ladera mas pronunciada

Para la velocidad hallamos la derivada direccin:

D f ( x, y ) f ( x, y ).u
12 2 4 7 100 2
D f (6, 14) (24, 4 14).(- , )
5 5 5
m
D f (6, 14) 28.284 ( )
s

Por lo tanto
El signo nos indica que el hombre est subiendo con una rapidez de 28.284m/s .

Interpretacin Fsica :
Esta direccin de la ladera ms pronunciada hallada representa la mayor taza de cambio
de velocidad por unidad de tiempo en la direccin de del vector unitario u.

Ingeniera Civil Pag. 5


Capitulo 1 GRADIENTE UNSCH

1.3.2 Solucin con el Programa Matlab

1.3.3 Cdigo Fuente

Listing 1.2: Matlab


1
2 function pushbutton1_Callback(hObject, eventdata, handles)
3
4 syms x y z
5 f=get(handles.funcion,'string');
6 X1=char(get(handles.x1,'string'));
7 Y1=char(get(handles.y1,'string'));
8 Z1=char(get(handles.z1,'string'));
9
10 d=diff(f,x);
11 g=diff(f,y);
12 h=diff(f,z);

Ingeniera Civil Pag. 6


Capitulo 1 GRADIENTE UNSCH

13 grad=[d,g,h];
14 di1= d/sqrt(d^2+g^2+h^2);
15 di2= g/sqrt(d^2+g^2+h^2);
16 di3= h/sqrt(d^2+g^2+h^2);
17 direc= [di1,di2,di3];
18 format rat
19 derivada_direccional= di1*d+di2*g+di3*h;
20 dos=subs(direc,{x,y,z},{X1,Y1,Z1});
21 tres=subs(derivada_direccional,{x,y,z},{X1,Y1,Z1});
22
23 set(handles.resul,'string',char(grad));
24 set(handles.resul3,'string',char(dos));
25 set(handles.resul2,'string',char(tres));
26
27 N1=-1;
28 N2=1;
29 [a,b,c]=meshgrid(N1:.4 :N2);
30 l1=subs(d,{x,y,z},{a,b,c});
31 l2=subs(g,{x,y,z},{a,b,c});
32 l3=subs(h,{x,y,z},{a,b,c});
33 quiver3(a,b,c,l1,l2,l3);
34 xlabel('EJE OX','Color','g'); ylabel('EJE OY','Color','g');
35 zlabel('EJE OZ','Color','g');
36 title('GRAFICA','Color','r')
37
38 hold on
39 axis image

Ingeniera Civil Pag. 7


Captulo

DIVERGENCIA 2

2 1

v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

2.1 Definicin
Suponga que V (x, y, z ) = V 1i + V 2j + V 3k est definida y es diferenciable en cada
punto(x, y, z ) en una regin del espacio, es decir, V define un campo vectorial diferenciable.
Entonces, la diveregencia de V , que se denota con divV , se define como sigue:

An cuando V es un vector, divV es un escalar

Ingeniera Civil Pag. 8


Capitulo 2 DIVERGENCIA UNSCH

2.2 Problema de Aplicacin


Sea F el campo de velocidad de un gas, determinar la expansin del gas por unidad de
volumen si:

F = 3 cos xi + seny j + 2k

Evaluar el en punto P:
2
P( , , 0)
3 2

2.2.1 Solucin
Como la divergencia de F representa la razn de expansin del gas hallamos :
F
divF (x, z, y ) = x + F F
y + z

divF (x, z, y ) = 3senx + cos y

Evaluando la divergencia en el punto P.

3 , 2 , 0) = 3sen( 3 ) + cos( 2 )

divF ( 2 2

3 , 2 , 0) = 3

divF ( 2

Esto significa que el gas se expande a razn de de 3 unidades cbicas por unidad de tiempo.

Interpretacin Fsica : Esto que el gas se expande a razn de 3 unidades cbicas por
unidad de volumen, por unidad de tiempo. Esto es razonable, porque en este caso F es un
vector radial hacia el exterior, y conforme el gas se mueve a lo largo de las lneas de flujo,
se expande.

Ingeniera Civil Pag. 9


Capitulo 2 DIVERGENCIA UNSCH

2.2.2 Solucin con el Programa Matlab

2.2.3 Cdigo Fuente

Listing 2.1: Matlab


1
2 % --- Executes on button press in pushbutton1.
3 function pushbutton1_Callback(hObject, eventdata, handles)
4 syms x y z
5 v1=get(handles.v1,'string')
6 v2=get(handles.v2,'string')
7 v3=get(handles.v3,'string')
8 diver=diff(v1,x)+diff(v2,y)+diff(v3,z)
9 set(handles.resul,'string',char(diver))
10
11 f=get(handles.resul,'string');
12 f1=inline(f,'x','y');
13 ezmesh(f1);
14 grid on
15
16 title('GRAFICA','Color','r');
17 xlabel('EJE OX','Color','b'); ylabel('EJE OY','Color','b');
18 zlabel('EJE OZ','Color','b');

Ingeniera Civil Pag. 10


2
Captulo

ROTACIONAL 3 1

v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

3.1 Definicin
Suponga que V (x, y, z ) = V 1i + V 2j + V 3k es un campo vectorial diferenciable. Entonces,
el rotacional o rotacin de V , que se denota rotV , se define como sigue:

V (x, y, z ) = V1 i + V2 j + V3 k
 

xV = x i + y j + z k x(V1 i + V2 j + V3 k )

i j k


xV = x y z
V1 V2 V3






xV = y z i x x
z j
+ y k
V1 V3

V2 V3 V1 V2
     
V3
xV = y V
z i +
2 V1
z V
x j +
3 V2
x V
y k
1

Ingeniera Civil Pag. 11


Capitulo 3 ROTACIONAL UNSCH

3.2 Problema de Aplicacin


Se quita el tapn de desage en un tanque de agua que est definida en el plano R3 , La
funcin:

V :R3 / {0} R3 , V(x, y) = (x2 yz )i + (xy 2 z )j + (xyz 2 )k = (x2 yz, xy 2 z, xyz 2 )

es un campo vectorial en R3 , verificar que el fluido esta libre de remolinos o no.

3.2.1 Solucin
Si un campo vectorial F representa el flujo de un fluido entonces:
rotF = 0 , Significa que el fluido esta libre de de rotaciones

En efecto hallando el rotacional de la funcin V :


i j k

xV =
x y z


x2 yz xy 2 z xyz 2


xV = ( y
(xyz 2 ) z
(xy 2 z ))i ( x
(xyz 2 ) z (x2 yz ))j + ( x

(xy 2 z ) y (x2 yz ))k

xV = (xz 2 xy 2 )i + (x2 y yz 2 )j + (y 2 z x2 z )k

Por lo tanto
Como el resultado es diferente de cero significa que el fluido esta rotando.

Interpretacin Fsica :
Las lneas de flujo de este campo vectorial V son crculos alrededor del origen, pero este
campo de velocidad tiene rotacin al ser diferente de cero. En dicho fluido, una rueda
pequea con paletas en la parte inferior girar conforme de vuelta alrededor del origen.

Ingeniera Civil Pag. 12


Capitulo 3 ROTACIONAL UNSCH

3.2.2 Solucin con el Programa Matlab

3.2.3 Cdigo Fuente

Listing 3.1: Matlab


1
2 % --- Executes on button press in calc.
3 function calc_Callback(hObject, eventdata, handles)
4 syms x y z
5 p1= get(handles.uno,'string');
6 p2= get(handles.dos,'string');
7 p3= get(handles.tres,'string');
8 m=diff(p3,y)-diff(p2,z);
9 n=diff(p1,z)-diff(p3,x);
10 o=diff(p2,x)-diff(p1,y);
11 rot=[m,n,o];
12 set(handles.salida,'string',char(rot))
13 N1=-1.8;
14 N2=1.8;
15 [a,b,c]=meshgrid(N1:0.5 :N2);
16
17 l1=subs(m,{x,y,z},{a,b,c});

Ingeniera Civil Pag. 13


Capitulo 3 ROTACIONAL UNSCH

18 l2=subs(n,{x,y,z},{a,b,c});
19 l3=subs(o,{x,y,z},{a,b,c});
20 quiver3(a,b,c,l1,l2,l3)
21 title('GRAFICA','Color','r');
22 xlabel('EJE OX','Color','b'); ylabel('EJE OY','Color','b');
23 zlabel('EJE OZ','Color','b');
24 hold on
25 axis image

Ingeniera Civil Pag. 14


2

Captulo

TEOREMA DE GREEN 3

4 1

4
v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

4.1 Definicin
Suponga que R es una regin cerrada en el plano xy, limitada por una curva simple cerrada,
C, y que M y N son funciones continuas de x e y que tienen derivadas continuas en R.
Entonces:

Donde C se recorre en al direccin positiva(en sentido contrario al movimiento de las


manecillas del reloj).

Ingeniera Civil Pag. 15


Capitulo 4 TEOREMA DE GREEN UNSCH

4.2 Problema de Aplicacin


Mientras esta bajo la accin de una fuerza F (x, y ) = y 3 i + (x3 + 3xy 2 )j, una partcula da
una vuelta a la circunferencia de radio 3 que se muestra en la figura, usar el teorema de
green para hallar el trabajo realizado por F .

4.2.1 Solucin
Grfico del problema

Hallando en trabajo

Z

Z
W= F (x, y )d~r = (y 3 , x3 + 3xy 2 ).(dx, dy )
c c
Z
W= y 3 dx + (x3 + 3xy 2 )dy
c

Aplicando el teorema de Green:

W 3x 2 dxdy
D

Pasando a coordenadas polares r = 3, 0 2


Z 2 Z 3
3 Z 2 4 2 3
W= ( 3r2 cos2 .rdr )d = r cos /0
0 0 4 0
243 Z 2 2 243
" #
sen2 2
W= cos d = + /0
4 0 8 2

243
W= J(Joule)
4
Interpretacin Fsica :
El resultado W representa el trabajo efectuado por la partcula a lo largo de la frontera de
una regin. Este teorema es muy til porque relaciona una integral de lnea a lo largo de
la frontera de una regin con la integral de rea sobre el interior de la regin.

Ingeniera Civil Pag. 16


Capitulo 4 TEOREMA DE GREEN UNSCH

4.2.2 Solucin con el Programa Matlab

4.2.3 Cdigo Fuente

Listing 4.1: Matlab


1 % --- Executes on button press in pushbutton1.
2 function pushbutton1_Callback(hObject, eventdata, handles)
3
4 syms x y
5 p1= get(handles.m,'string');
6 p2= get(handles.n,'string');
7 R1=char(get(handles.r1,'string'));
8 R2=char(get(handles.r2,'string'));
9 T1=char(get(handles.t1,'string'));
10 T2=char(get(handles.t2,'string'));
11 X1=char(get(handles.x1,'string'));
12 Y1=char(get(handles.y1,'string'));
13
14 syms r t
15 f=diff(p2,x)-diff(p1,y);
16 A=simplify(subs(f,{x,y},{X1,Y1}));
17 B=char(A)*r;
18 I=int(int(char(B),r,R1,R2),t,T1,T2);

Ingeniera Civil Pag. 17


Capitulo 4 TEOREMA DE GREEN UNSCH

19 set(handles.salida2,'string',char(I));
20
21 %grafica de la circunferencia
22 t=linspace(0,2*pi,300);
23 x=3*cos(t);
24 y=3*sin(t);
25 plot(x,y,'Color','r'),
26 axis('equal'),
27 title('GRAFICA','Color','r')
28 grid on,
29 xlabel('EJE OX','Color','g'); ylabel('EJE OY','Color','g');
30 zoom off, text(2.5,2.5,'x^2+y^2=9'),
31 axis([-4 4 -4 4]);
32 text(-2.8,0,'-3','Color','b');
33 text(3.2,0,'3','Color','b');
34 text(0,-2.8,'-3','Color','b');
35 text(0,3.2,'3','Color','b');
36 hold on

Ingeniera Civil Pag. 18


2
3 Captulo

TEOREMA DE LA
DIVERGENCIA
4
5 1

5
v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

5.1 Definicin
Suponga que V es el volumen limitado por una superficie cerrada S y que A es una funcin
vectorial de posicin con derivadas continuas.
Entonces:

Donde n es la normal positiva (dirigida hacia fuera) de S.

Ingeniera Civil Pag. 19


Capitulo 5 TEOREMA DE LA DIVERGENCIA UNSCH

5.2 Problema de Aplicacin


Si integramos el campo de la velocidad de un fluido sobre una superficie obtenemos el
caudal que atraviesa la misma. SEa un lquido sometido a un campo de velocidades dado
por V (x, y, z ) = 4xi 2y 2 j + z 2 k que incluyen en su formulacin todos los efectos debidos
a rozamiento, viscosidad y dems factores disipativos. Hallar el caudal de este lquido que
atraviesa un filtro tomado sobre la regin limitada por S : x2 + y 2 = 4, z = 0, z = 3, tomar
el filtro orientado hacia z .

5.2.1 Solucin
Grfico:

Sea V la velocidad en cualquier punto del fluido en movimiento tenemos que:


Volumen del fluido que cruza ds en t segundos = volumen contenido en el cilindro de
base ds y altura V .t .
Volumen del fluido que cruza ds en t segundos = (V .t).nds

Volumen total del fluido que emerge por segundo de la superficie cerrada

S= v.nds
s

Sabemos que .vdV


Es el volumen por segundo de fluido que emerge de un elemento dV entonces el volumen
total del fluido que emerge por segundo de todos los elementos de volumen es:

S= .vdV
V

Ingeniera Civil Pag. 20


Capitulo 5 TEOREMA DE LA DIVERGENCIA UNSCH

Con lo que se llega al teorema de la Divergencia :

v.nds .vdV
s V

d d d 2
s
2
v.nds dx (4 x ) ( 2 y ) ( z ) dV
V
dy dz

v.nds (4 4 y 2 z)dV
s V
4 x
v.nds
2 3
(4 4 y 2 z )dzdydx
x 2 y 4 x z 0
s

m3
s v.nds 84 s
Interpretacin Fsica :
El resultado S = 84pi representa el caudal de fluido que emerge de las regiones consideras
en el problema.

5.2.2 Solucin con el Programa Matlab

Ingeniera Civil Pag. 21


Capitulo 5 TEOREMA DE LA DIVERGENCIA UNSCH

5.2.3 Cdigo Fuente

Listing 5.1: Matlab


1
2 syms x y z
3 F1 = get(handles.m,'string');
4 F2 = get(handles.n,'string');
5 F3 = get(handles.p,'string');
6 X1=char(get(handles.x1,'string'));
7 X2=char(get(handles.x2,'string'));
8 Y1=char(get(handles.y1,'string'));
9 Y2=char(get(handles.y2,'string'));
10 Z1=char(get(handles.z1,'string'));
11 Z2=char(get(handles.z2,'string'));
12 divF=diff(F1,x)+diff(F2,y)+diff(F3,z);
13 I=int(int(int(char(divF),z,Z1,Z2),y,Y1,Y2),x,X1,X2);
14 set(handles.salida1,'string',char(I))
15 r=str2double(get(handles.x2,'string'));
16 h=str2double(get(handles.z2,'string'));
17 theta=0:pi/30:2*pi; %discretizacion del angulo
18 Altura=0:0.1:h; %discretizacion de la altura
19 [t,H]=meshgrid(theta,Altura); % mallado angulo-altura
20 x=r*cos(t);
21 y=r*sin(t);
22 figure(gcf);
23 surf(x,y,H); %grafica el cilindro
24 hold on
25 Radio=0:0.05:r; %discretizacion del radio
26 [t,R]=meshgrid(theta,Radio); %Mallado angulo-radio
27 x=R.*cos(t);
28 y=R.*sin(t);
29 meshc(x,y,0*y) %grafica la tapa inferior del cilindro
30 [n,m]=size(x);
31 Z=h*ones(n,m);
32 meshc(x,y,Z) %grafica la tapa superior del cilindro
33 axis([-3 3 -3 3 0 4]);
34 title('CILINDRO DE RADIO 2 Y ALTURA 3','Color','r');
35 xlabel('EJE OX','Color','g'); ylabel('EJE OY','Color','g');
36 zlabel('EJE OZ','Color','g');
37 text(2,-1,0,'x^2+y^2=4'),
38 text(-2,2.5,0,'z=0'),
39 text(-2,2.5,3,'z=3'),

Ingeniera Civil Pag. 22


3 2
Captulo

TEOREMA DE STOKES 4

6 1

5 6

v2

A2

DINAMICA v2 dt

dF' dF' dF'


dF' dF'
B
w cg
v1
dF'
dF'
A1

v1 dt

6.1 Definicin
Suponga que S es una superficie abierta, de dos lados limitada por una curva C cerrada
que no se interseca a s misma (curva simple cerrada), y suponga que A es una funcin
vectorial de posicin con derivadas continuas.
Entonces:

Donde C recorre en la direccin positiva.

La direccin de C se llama positiva si un observador que caminara sobre la frontera de S


en esa direccin, con su cabeza vuelta hacia la direccin de la normal positiva a S, tuviera
la superficie a su izquierda.

Ingeniera Civil Pag. 23


Capitulo 6 TEOREMA DE STOKES UNSCH

6.2 Problema de Aplicacin


Hallar el trabajo realizado por el campo vectorial F (x, y, z ) = (y + z, 2 + x, x + y ) a lo
largo del arco ms corto de la circunferencia mayor de la esfera x2 + y 2 + z 2 = 25 que une
los puntos A = (3, 4, 0) y B = (0, 0, 5).

6.2.1 Solucin
La trayectoria descrita por el mvil es ilustrada en la figura adjunta:

As pues el trabajo realizado se calcula mediante la frmula:


Z
W= F~ ds
C

Si queremos calcular la integral aplicando el teorema de stokes, la trayectoria debe ser


cerrada. Esto se consigue completando el circuito con los segmentos de la recta BO y OA.
De este modo, si llamamos S a la superficie limitada por dicho circuito, el teorema de
stokes afirma que:

F F F rot F
C BO OA S

Por un lado tenemos que:







i j k

rotF~ =


x y z
y+z 2+x x+y

rotF~ = (1, 0, 0)
Una parametrizacin de la superficie S se obtiene escribiendo las coordenadas esfricas
de un punto de la superficie y teniendo en cuenta que los puntos de S estn en el plano
4x = 3y .
De este modo:
x = (3/5)usenv



S : y = (4/5)usenv , 0 u 5, 0 v /2

z = ucosv

Ingeniera Civil Pag. 24


Capitulo 6 TEOREMA DE STOKES UNSCH

El vector normal a la superficie es:


Tu xTv = ((3/5)senv, (4/5)senv, cosv)x((3/5)ucosv, (4/5)ucosv, usenv)
Tu xTv = ( 54 u, 53 u, 0)
Elegimos como vector normal el correspondiente a la cara exterior de la superficie, con
respecto al sentido del recorrido de la curva C, es decir:

4 3
n = ( u, u, 0)
5 5
As pues:
4 3
rot F (1, 0, 0).(- 5 u, 5 u,0)dudv
S D
/2 4
rot F du
5
udv
S
0 0 5

rot F 5
S

Por otra parte el segmento BO tiene como vector posicin r (t) = (0, 0, 5 t), con 0 t 5

Entonces

F~ = 05 F (r (t)).r0 (t)dt
R R

BO

F~ = 05 (5 t, 0, 0) .(0, 0, 1)dt
R R

BO

F~ = 0
R

BO
Por ltimo el segmento OA se parametriza por
4
r(t) = (t, t, 0), con0 t 3
3

De este modo:

F~ = 03 F (r (t)).r0 (t)dt
R R

OA

F~ = 03 ( 43 t, 2 + t, 37 t).(1, 43 , 0)dt
R R

OA

F~ = 03
 
8 8
3 t+ 3 dt
R R

OA

F~ =20
R

OA

Ingeniera Civil Pag. 25


Capitulo 6 TEOREMA DE STOKES UNSCH

En definitiva de la igualdad:

F F F rot F
C BO OA S

Deducimos (como era de esperar) que :

F rot F F F
C S BO OA

W= F 5 20 (Joule)
C

6.2.2 Solucin con el Programa Matlab

Ingeniera Civil Pag. 26


Capitulo 6 TEOREMA DE STOKES UNSCH

6.2.3 Cdigo Fuente

Listing 6.1: Matlab


1
2 % --- Executes on button press in calcular.
3 function calcular_Callback(hObject, eventdata, handles)
4 syms x y z u v
5 p1= get(handles.f1,'string');
6 p2= get(handles.f2,'string');
7 p3= get(handles.f3,'string');
8
9 X1=char(get(handles.x1,'string'));
10 Y1=char(get(handles.y1,'string'));
11 Z1=char(get(handles.z1,'string'));
12
13 U1=char(get(handles.u1,'string'));
14 U2=char(get(handles.u2,'string'));
15 V1=char(get(handles.v1,'string'));
16 V2=char(get(handles.v2,'string'));
17
18 m=diff(p3,y)-diff(p2,z);
19 n=diff(p1,z)-diff(p3,x);
20 o=diff(p2,x)-diff(p1,y);
21 %rot=[m,n,o];
22
23 %DERIVAS DE LAS ECUACIONES PARAMETRICAS RESPECTO DE u Y v
24 n1=diff(X1,u);
25 n2=diff(Y1,u);
26 n3=diff(Z1,u);
27 %Tu=[n1,n2,n3];
28
29 m1=diff(X1,v);
30 m2=diff(Y1,v);
31 m3=diff(Z1,v);
32 %Tv=[m1,m2,m3];
33
34 %creacion del vector normal producto cruz de Tu y Tv
35 f=n2*m3-n3*m2;
36 g=-n1*m3+n3*m1;
37 h=n2*m1-n1*m2;
38 %NORMAL=[f,g,h];
39 %ORTOGONAL=[-f,-g,-h];

Ingeniera Civil Pag. 27


Capitulo 6 TEOREMA DE STOKES UNSCH

40
41 %producto punto del rot y NORMAL
42 I=-(m*f+n*g+o*h);
43 Int=int(int(char(I),u,U1,U2),v,V1,V2);
44 set(handles.salida,'string',char(Int))
45
46 %grafica
47 [x y z] =sphere;
48 x = 0 + 5*x; y =0+5*y; z = 0 + 5*z;
49 surf(x,y,z)
50 hold on
51 y=x*4/3;
52 mesh(x,y,z)
53 z=0*x;
54 mesh(x,y,z)
55 xlabel('EJE OX','Color','g'); ylabel('EJE OY','Color','g');
56 zlabel('EJE OZ','Color','g');
57 title('GRAFICA','Color','r')
58 text(4,-8,4,'x^2+y^2+z^2=25'),
59 text(4,-8,0,'P: 4*x-3*y=0'),
60 hold off

Ingeniera Civil Pag. 28

You might also like