Beruflich Dokumente
Kultur Dokumente
INF-MCU
UNIVERSIDAD FRANCISCO DE PAULA
V
SANTANDER
PROGRAMA DE INGENIERÍA ELECTRÓNICA Página: 1 de
Teoría Electromagnética 4
1. INTRODUCCIÓN
En el presente informe de laboratorio
4. TRABAJO PREVIO
mostraremos como resolver transformadas
de coordenadas usando el software Matlab.
F X ax Y ay +
+
2x 2 y 2 x 2 y 2 z2
z
2. OBJETIVOS
4
y 2 z 2az
x
2
2.1 General: XaxYay 4 az
Representar vectores en los sistemas de x 2 y 2 z 2 x y
coordenadas cartesianas, cilíndricas y
esféricas, utilizando MATLAB®. Aρcos∅ sin ∅
x 2 y 2 z 2 x 2 y 2 z2
2.2 Específicos: 2
Ρ cos ∅ 2 ρ
sen ∅2 Ρ
Aρ
x y z
2 2 1
x y
Aρcosϕ senϕ
2 2 2 2 2
x y x y z
2
z
cosϕ. Ρcosϕ senϕ. Ρsinϕ
Ap
Descargado por Julian Navarro (juliannavarro10@hotmail.com)
lOMoARcPSD|3906378
x 2 y 2 z 2 x2
ρ R 22
2
8 senθR sen θ
Aϕsen x y
cos 2 12
2 R
2 x2 y2
2 2
x y
2 x y
z z Aϕsenϕ cosϕ
senρcos cosρsen 0
2 2
x y 2 2
x y
ϕ 0 senϕRsenθcosϕ cosϕRsenθcosϕ
2 2
ρ.z ρ.z z z 2 2
z
4 2 2 42 Rsenθcosϕ Rsenθsenϕ
Az x y z 2 21
2
ρcosϕ ρsenϕ z 0
0
2 2
Rsenθcosϕ Rsenθsenϕ
2
b)
1
xax yay zaz
G x y
2x y z x y y z
2 2
ρ 2 cos ϕ ρ sen ϕ z 2
2 2 2 2 2 2 2 2
2 2 2 2 x
4 z
Cilíndricas
cosϕ senϕ 0
En coordenadas esféricas senϕ cosϕ 0
senθcosϕ senθcosϕ cosθ 0 0 1
cosθcosϕ cosθsenϕ senθ cosϕ ρcosϕ senϕ ρsenϕ
Ap
senϕ cosϕ 0
ρ2 2 2 ρ
Aρ ρ cos ϕ ρ sen ϕ
x 1 1
ARsenθcosϕ
x y2 senθsenϕ x2
2 2 2 2
2
ρ z ρz
senθcosϕ z. 2Rsenθcosϕ senθsenϕ . 2
senϕρcosϕ cosϕρsenϕ 2
Aϕ
Rsenθsenϕ z ρ
2 ρ cos ϕ ρ sen ϕ
2 2 2 2
1 Az 2 2 2 2 1
2
Rsenθcosϕ Rsenθsenϕ Rcosθ 2 ρ cos ϕ ρ sen ϕ z 2 2
2
2R2 2 R 22
8 Rs en θcos θ 3 2 3 4 3 4 3 2
AR R sen θR sen θ2 R senϕ . sen θ4 R sen ϕsenϕ
1 1
2 2
R R 22
x
2 2 2
Aθcosθcosϕ cosθsenϕ Rsenθcosϕ Rsenθsenϕ Rcosθ
2 2 2
x y z
cosθcosϕ . Rsenθcosϕ cosθsenϕ .
Aθ
Rsenθs
senϕ . Rsenθcosϕ cosϕRsenθsenϕ 22
Aθ Aθ0 1
Exprese analíticamente los siguientes vectores en
R coordenadas cartesianas.
C=simplify(c)
C = zsenφaρ -ρcosφaφ + 2ρzaz
%pasar a coordenadas esfericas
Ax cos ∅ sin ∅ 0 zsen ∅ x=r*sin(theta)*cos(phi);
Ay = sin ∅ cos ∅ 0 ρcos y=r*sin(theta)*sin(phi);
∅ Az 0 0 1 2 ρz z=r*cos(theta);
D=[sin(theta)*cos(phi)
cos(theta)*cos(phi) -sin(phi);
Axcos ∅ zsen ∅ sin ρcos ∅zsin∅
sin(theta)*sin(phi)
cos∅ ρ cos(theta)*sin(phi) cos(phi);
cos(theta) -sin(theta) 0];
2 E=[x/sqrt(x^2+y^2+z^2);y/
Aysin ∅ zsin ∅cos ρcos ∅z sin ∅ ρ sqrt(x^2+y^2+z^2);z/
cos sqrt(x^2+y^2+z^2)];
Az2 ρz2 z x y
2 2
f=D*E;
sin cos F=simplify(f)
D= aR aθ
θ θ
sin %%%EJERCICIO G
2
R R
2
θ
2
sinθ cosθ sin %pasar a coordenadas esfericas
Axsinθcos ∅ 2 cosθcos
R 2
x=r*sin(theta)*cos(phi);
R
∅
sinθ
2 y=r*sin(theta)*sin(phi);
cosθsin∅ cosθ sin z=r*cos(theta);
Aysinθsin R2 θ J=[sin(theta)*cos(phi)
R2
2
r
∅
sinθ cos(theta)*sin(phi) cos(phi);
Azcos R2
sin ∅ cosθ
R2
0 cos(theta)*cos(phi)
cos(theta)*sin(phi) -sin(theta);
-sin(theta) cos(theta) 0];
K=[(x^2+y^2)*(x)/ sqrt(x^2+y^2+z^2);
∅ (x^2+y^2)*(y)/
5. DESARROLLO DE LA PRÁCTICA syms phi x y z rho r R theta
%laboratorio numero 2 %%%%EJERCICIO F
%pasar a coordenadas cilindricas x=rho*cos(phi);
y=rho*sin(phi);
sqrt(x^2+y^2+z^2);(x^2+y^2)*(z)/
A=[cos(phi) sin(phi) 0; -sin(phi) sqrt(x^2+y^2+z^2)];
cos(phi) 0; 0 0 1]; l=J*K;
B=[x/sqrt(x^2+y^2+z^2);y/ L=simplify(l)
sqrt(x^2+y^2+z^2);z/
sqrt(x^2+y^2+z^2)]; %%%EJERCICIO C
c=A*B; %pasar a coordenadas cartesianas
ro=sqrt(x^2+y^2);
fhi=atan(y/x);
z;
M=[cos(phi) -sin(phi) 0; sin(phi)
cos(phi) 0; 0 0 1];
N=[z*sin(phi);-
rho*cos(phi);2*rho*z];
o=M*N;
O=simplify(o)
%%%EJERCICIO D
%pasar a coordenadas cartesianas
R=sqrt(x^2+y^2+z^2);
theta=atan(sqrt(x^2+y^2)/z) ;
fi=atan(y/x);
S=[sin(theta)*cos(phi)
cos(theta)*cos(phi) -sin(phi);
sin(theta)*sin(phi)
cos(theta)*sin(phi) cos(phi);
cos(theta) -sin(theta) 0];
T=[sin(theta)/R^2;cos(theta)/
R^2;0];
u=S*T;
U=simplify(u)
6. RECOMENDACIÓN
Se recomienda declarar las variables a trabajar en
el editor de comandos tal como se declaran para
así no tener errores también especificar el
comando de cambio de coordenadas para no tener
confusión a la hora de obtener los resultados.
7. CONCLUSIONES
Poder comprender y analizar
correctamente el procedimiento y formulación
para llevar a cabo el cambio de coordenadas en
vectores tan como la compresión del proceso
analíticamente tanto como en Matlab dichos
resultados concordando por los dos métodos asi
comprobando la efectividad del código y del
procedimiento realizado en la practica.