0% encontró este documento útil (0 votos)
32 vistas6 páginas

Informe Teoria E - 3

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
32 vistas6 páginas

Informe Teoria E - 3

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

INF-MCU 1

UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0


PROGRAMA DE INGENIERÍA ELECTRÓNICA
TEORÍA ELECTROMAGNÉTICA Página: 1 de 6

Informe de la práctica de laboratorio N°1:


“GRADIENTE, DIVERGENCIA Y
ROTACIONAL CON MATLAB”
Miguel Ángel Califa Urquiza – 1160950
Cesar Augusto Carvajal Téllez – 1161090

M
compleja tarea 10 veces o mas.
Atlab es un programa que simplifica infinidad
de operaciones que manualmente aparte de
tediosas son repetitivas , asi que de nuevo II. OBJETIVOS (GENERAL Y ESPECÍFICOS)
mediante este laboratorio se demostrara como en simples  Evaluar las operaciones de gradiente, divergencia y
pasos se pueden realizar tareas que normalmente rotacional, utilizando Matlab.
llevarían horas de trabajo y arduo labor por que el  Identificar las operaciones de gradiente,
conservar una precisión tan alta conlleva a grandes divergencia y rotacional, utilizando Matlab.
operaciones que cada vez tienden a crecer en  Aplicar las operaciones de gradiente,
dimensiones inimaginables pero procesables para las divergencia y rotacional, utilizando Matlab.
computadoras modernas.  Emitir conceptos de las operaciones de
PALABRAS CLAVES: Matlab, tediosas, repetitivas, gradiente, divergencia y rotacional, utilizando
simplificar Matlab.

I. INTRODUCCIÓN III. PLANTEAMIENTO DEL PROBLEMA


Las operaciones gradiente , divergencia y rotacional
mencionadas a lo largo del laboratorio no solo En el momento en que el ingeniero comienza su carrera
simplifican la labor del ingeniero a la hora de encontrar en el ámbito practico se encuentra con que se requiere
una carga sino que de una manera casi mágica permite bastante agilidad para destacar , dicha habilidad solo es
saber cuanto vale la carga que se encuentra solo otrogada tras horas y horas de practica que para un
midiendo sus emiciones de radiación aplicando la ley de ingeniero en constante adaptación cuesta tiempo que
gauss. muchas veces se traduce en costos monetarios , asi que
Cuando este procedimiento se requiera se requerirá de surge la pregunta :
mucha experiencia y destreza para identificar los Se pueden extraer las operaciones repetitivas y
limites , los diferenciales y las variables a integrar y/o compilarlas en un algoritmo que permita resolver ciertas
derivar .Pero como se sabe integrar y derivar es una componentes y halle dicho resultado con una precisión
función que debe buscar patrones y según una tabla bastante alta y en un corto tiempo.
elaborar su resultado y es una función que Matlab realiza
en decimas de segundos y con una precisión IV. DESARROLLO DE LA PRÁCTICA
impresionante , además de simplificar al máximo posible (Materiales y métodos)
su respuesta por lo que en el recorrido de este informe
no solo se encontrara con un algoritmo sino que también Al igual que en el desarrollo teorico se aplica el
podrá al igual que nosotros realizar el procedimiento concepto de divergencia y rotacional que ya se encuentra
manualmente y comprobar que el algoritmo de Matlab tabulado en la red o resuelto en el libro guía.
tuvo en cuenta las mismas consideraciones y en unas
centésimas del tiempo que duró realizando dichos
cálculos a mano , Matlab logro iterar y llego al resultado
con minutos de sobra suficientes para realizar esta
INF-MCU 2
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER Versión: 1.0
PROGRAMA DE INGENIERÍA ELECTRÓNICA
TEORÍA ELECTROMAGNÉTICA Página: 2 de 6

como sean procesados siempre se llega a una expresión


valida y lo mas simplificada posible.
Cada ejercicio tiene su particularidad y conocer
herramientas como Matlab permite el desarrollo de
soluciones practicas en un tiempo de desarrollo corto y
con una precisión considerable, ello lleva a que el
ingeniero en desarrollo se centre en las actividades
principales y no se dedique solamente a resolver
derivadas e integrales repetitivas reduciendo
Figura 1. formulas guía.
notablemente el tiempo de elaboración de un proyecto de
Conociendo y empleando estas formulas en el momento gran escala.
indicado y en el sistema de coordenadas correctas se
llega a la solución de cada uno de los ejercicios, para
ello se ha diseñado y probado un algoritmo en Matlab , REFERENCIAS
almacenado con extensión (.m) por defecto que no SADIKU, M. N. O. (2001). Elements of electromagnetics. New York,
detallamos por que en cada uno de los comentarios se Oxford University Press.
encuentra bastante expandido la función de cada
comando en la ejecución del programa y los conceptos
teóricos fueron adoptados exactamente de la misma
forma que los asumio el libro guía.
V. RESULTADOS Y DISCUSION

Como se ha reflejado a lo largo del semestre Matlab


comprueba y ratifica cada uno de los conceptos
estudiados en clase afianzándolos y arraigándolos
permitiendo al estudiante tener una evidencia clara y
contundente de la aplicación de los conceptos estudiados
a lo largo del semestre.
Cada expresión entregada por Matlab comparada con la
obtenida teóricamente es equivalente y simplificada a su
mínima expresión y a su vez cada resultado matemático
tiene un margen de error que no excede el 5% al valor
obtenido manualmente.

VI. CONCLUSIONES
Matlab es una herramienta multifuncional y polifacética
que cubre multiples áreas del conocimiento pero que se
destaca y se arraiga en lo que a matrices respecta.
La flexibilidad otorgada por los desarrolladores permite
que no sea una herramienta solo para ingeniería
electrónica sino que sea adaptable y moldeable para
adecuarse a cualquier rama en la cual se requieran
operaciones matemáticas influyan ellas en el uso de
matrices o no.
Matlab no deja de asombrar en cuanto a precisión y
agilidad se refiere , y una conclusión muy importante ,
quizá la mas destacable es su confiabilidad en lo que a
resultados extrapolados , matemáticos o simbólicos a
INF-MCU 3
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
PROGRAMA DE INGENIERÍA ELECTRÓNICA Versión: 1.0
TEORIA ELECTROMAGNETICA
Página: 3 de 6

ANEXO A. INFORMACIÓN ADICIONAL

Anexo 1. Código fuente:

%************LABORATORIO 1 TEORIA ELECTROMAGNETICA*************************


%***********MIGUEL ANGEL CALIFA URQUIZA CODIGO : 1160950 *****************/
%**********CESAR AUGUSTO CARVAJAL TELLEZ CODIGO : 1161090 ***************//

%limpieza del entorno

clear all , clc ,clf , close ;

%declaracion de variables

syms x y z rho theta phi r ;

%ejecucion del programa

u = 4*x*z^2 + 3*y*z;
w = 2*rho*(z^2+1)*cos(phi);
h = r^2*cos(theta)*cos(phi);

%gradientes

Ax = diff(u,x);
Ay = diff(u,y);
Az = diff(u,z);

G = [Ax Ay Az]

Aro = diff(w,rho);
At = diff(w,phi);
Az = diff(w,z);

G = [Aro (1/rho)*At Az]

Ar = diff(h,r);
At = diff(h,theta);
Ap = diff(h,phi);

G = [Ar (1/r*sin(theta))*Ap (1/r)*At]

%segundo

Ax = exp(x*y);
Ay = sin(x*y);
Az = cos(x*y)^2;

Br = rho^2*cos(phi);
INF-MCU 4
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
PROGRAMA DE INGENIERÍA ELECTRÓNICA Versión: 1.0
TEORIA ELECTROMAGNETICA
Página: 4 de 6

Bp = 0;
Bz = z*(sin(phi)^2);

Cr = r*cos(theta);
Ct = -(1/r)*sin(theta);
Cp = 2*r^2*sin(theta);

%divergencia
%divergencia A

t1 = diff(Ax,x);
t2 = diff(Ay,y);
t3 = diff(Az,z);

Da = t1 + t2 + t3

% divergencia B

t1 = diff(Br*rho,rho);
t2 = diff(Bp,phi);
t3 = diff(Bz,z);

Db = t1*1/rho + t2*1/rho + t3

% divergencia C

t1 = diff((r^2)*Cr,r);
t2 = diff((sin(theta))*Ct,theta);
t3 = diff(Cp,phi);

Dc = t1*1/r^2 + t2*1/(r*sin(theta))+(1/(r*sin(theta)))*t3

%rotacionales

% rots A
t1 = diff(Az,x)-diff(Ay,z);
t2 = diff(Ax,z)-diff(Az,x);
t3 = diff(Ay,x)-diff(Ax,y);

Ra = [t1 t2 t3]

%rots B

t1 = (1/rho)*diff(Bz,phi)-diff(Bp,z);
t2 = diff(Br,z)-diff(Bz,rho);
t3 = (-1/rho)*(diff(rho*Bp,rho)-diff(Br,phi));

Rb = [t1 t2 t3]
INF-MCU 5
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
PROGRAMA DE INGENIERÍA ELECTRÓNICA Versión: 1.0
TEORIA ELECTROMAGNETICA
Página: 5 de 6

%rots c

t1 = (1/r*sin(theta))*(diff(Cp*sin(theta),theta)-diff(Ct,phi));
t2 = (1/r*sin(theta)*diff(Cr,phi)-(1/r)*diff(Cr*r,r));
t3 = (1/r)*(diff(r*Ct,r)-diff(Cr,theta));

Rc = [t1 t2 t3]

Anexo [Link] del programa primera parte:


INF-MCU 6
UNIVERSIDAD FRANCISCO DE PAULA SANTANDER
PROGRAMA DE INGENIERÍA ELECTRÓNICA Versión: 1.0
TEORIA ELECTROMAGNETICA
Página: 6 de 6

Anexo [Link] del programa , segunda parte :

También podría gustarte