Вы находитесь на странице: 1из 3

Documento wxMaxima 1 / 3

(%i86) linsolve( [4*D+12*C-3*B-24*A=1,4*C-3*A=1,-3*C-4*A=0,


-24*C-4*B-12*A=0],[A,B,C,D]);
3 3 4 7
(%o86) [ A = - ,B=- ,C = ,D=- ]
25 5 25 5

(%i2) load(vect);
(%o2)
C:/PROGRA~2/MAXIMA~1.0/share/maxima/5.25.0/share/vector/vect.mac

--> Correcin de la parte de Divergencia:

--> Parametrizacin del cilindro:


x=2+2*cos(v)
y=2*sin(v)

(%i11) z^2=16-4-2^2*(cos(v))^2-4*2*cos(v)-2^2*(sin(v))^2;
(%o11) z 2 = - 4 sin( v )2 - 4 cos( v )2 - 8 cos( v )+ 12

(%i12) z^2=12-2^2-4*2*cos(v);
(%o12) z 2 = 8 - 8 cos( v )

(%i68) z:sqrt(12-2^2-4*2*cos(v));
(%o68) 8 - 8 cos( v )

(%i69) diff(z,u,1);
(%o69) 0

(%i70) diff(z,v,1);
4 sin( v )
(%o70)
8 - 8 cos( v )

(%i71) N:[diff(z,u,1),diff(z,v,1),1];
4 sin( v )
(%o71) [ 0 , ,1]
8 - 8 cos( v )

(%i72) F:[x*z,0,0];
(%o72) [ [ 8 - 8 cos( v )( u cos( v )+ 2 )] , 0 , 0 ]

(%i73) S3:[F.N];
(%o73) [ [ 0 ] ]

(%i19) integrate(%);
Maxima encountered a Lisp error:
Too few arguments in call to #<Compiled-function $INTEGRATE #x4D4BC76>:
1 argument provided, at least 2 required.
Automatically continuing.
To enable the Lisp debugger set *debugger-hook* to nil.
Documento wxMaxima 2 / 3

--> La integral de 0 sera el mismo valor por lo tanto


la integral de flujo del cilindro no suma nada.

--> Parametrizacin de la esfera:

--> x:[2+u*cos(v)];
(%o27) [ u cos( v )+ 2 ]

(%i28) y:[u*sin(v)];
(%o28) [ u sin( v )]

(%i21) z^2=16-4-u^2*(cos(v))^2-4*u*cos(v)-u^2*(sin(v))^2;
(%o21) z 2 = - u 2 sin( v )2 - u 2 cos( v )2 - 4 u cos( v )+ 12

(%i31) z:[sqrt(12-u^2-4*u*cos(v))];
(%o31) [ - 4 u cos( v )- u 2 + 12 ]

(%i29) diff(x,u,1);
(%o29) [ cos( v )]

(%i30) diff(y,u,1);
(%o30) [ sin( v )]

(%i32) diff(z,u,1);
- 4 cos( v )- 2 u
(%o32) [ ]
2 - 4 u cos( v )- u 2 + 12

(%i33) diff(x,v,1);
(%o33) [ - u sin( v )]

(%i34) diff(y,v,1);
(%o34) [ u cos( v )]

(%i35) diff(z,v,1);
2 u sin( v )
(%o35) [ ]
- 4 u cos( v )- u 2 + 12

--> En la normal slo valoramos la componente i ya que


las dems, al ser la fuerza F=x*zi, son nulas.

(%i47) N1:[sin(v)*(2*u*sin(v)/(sqrt(-4*u*cos(v)-u^2+12)))];
2 u sin( v )2
(%o47) [ ]
-4 u cos( v )- u 2 + 12
Documento wxMaxima 3 / 3

(%i51) N2:[(-(2*u*(sin(v))^2-u^2*cosv))/(sqrt(-4*u*cos(v)-u^2+12))];
cosv u 2 - 2 u sin( v )2
(%o51) [ ]
- 4 u cos( v )- u 2 + 12

(%i52) N3:[N1-N2];
2 u sin( v )2 cosv u 2 - 2 u sin( v )2
(%o52) [ [ - ]]
- 4 u cos( v )- u 2 + 12 - 4 u cos( v )- u 2 + 12

--> Reducido queda:

(%i67) N4:[(2*u-u^2*cos(v))/(sqrt(-4*u*cos(v)-u^2+12))];
2 u - u 2 cos( v )
(%o67) [ ]
- 4 u cos( v )- u 2 + 12

(%i62) f:[x*z];
(%o62) [ [ - 4 u cos( v )- u 2 + 12 ( u cos( v )+ 2 )] ]

(%i74) S2:[f.N4];
(%o74) [ [( u cos( v )+ 2 )( 2 u - u 2 cos( v ))] ]

(%i80) integrate(integrate((%o74),u,0,2),v,0,(%pi*2));
(%o80) [ [ 12 ] ]

--> No me sale 8(%pi),habr algn fallo de nmeros.

--> S1->sacamos la normal y multiplicamos por la fuerza.

(%i81) Fu:[x*z,0,0];
(%o81) [ [ 8 - 8 cos( v )( u cos( v )+ 2 )] , 0 , 0 ]

(%i82) No:[0,0,-1];
(%o82) [ 0 , 0 , - 1 ]

(%i83) S1:[Fu.No];
(%o83) [ [ 0 ] ]

(%i85) Suma:[(%o83)+(%o80)+(%o73)];
(%o85) [ [ [ 12 ] ] ]

--> NOTA: El primer apartado es del segundo trabajo, que me


faltaba por resolver mediante maxima, y lo dems
es la correccin para la demostracin de la divergencia.

Вам также может понравиться