Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Proyecto de Programacion
Proyecto de Programacion
Informe de Física II
Programa que calcula la ecuación de una lámina infinita a
travesada por una superficie cilíndrica.
Integrantes:
Urbina Palacios Bianca Lucia
Ordoñez Martínez Danny Ismael
Aguilera Domínguez Cristhian Humberto
Docente
Roberto Pomares
Objetivos Específicos
Dado que es una simetría plana significa que la distribución de carga no cambia si se
desliza en cualquier dirección paralela a la lámina. De esto se concluye que es cada punto
es perpendicular a la lámina. La simetría también nos dice que el campo debe tener la
misma magnitud E a cualquier distancia dada a uno u otro lado de la lámina. Para
aprovechar estas propiedades de simetría se empleó como superficie
gaussiana el cilindro con su eje perpendicular a la lámina de carga y con extremos de
área A (Fig. 1).
Despeje de la ecuación
Usando la ley de Gauss que establece que el flujo eléctrico total a través de cualquier
superficie cerrada (una superficie que encierra un volumen definido) es proporcional a
la carga eléctrica total (neta) dentro de la superficie.
para luego realizar un despeje
𝟏 𝒒
𝑬=
𝟒𝝅𝜺𝟎 𝑹𝟐
La lámina con carga pasa por el punto medio de la longitud del cilindro, de modo que
los extremos del cilindro están equidistantes de la lámina (Fig. 1). En cada punto de la
superficie, es perpendicular a ésta y su magnitud es la misma en todos los puntos, como
en el ejemplo 22.3 (sección 22.2). El flujo eléctrico total es simplemente el producto de
la magnitud del campo E por el área total A =4𝜋𝑅 2 de la esfera:
El despeje quedaría
1 𝑞 𝑞
𝜙𝐸= 𝐸𝐴 esto sería igual (4𝜋𝑅2 ) = 𝜀
4𝜋𝜀0 𝑅2 0
𝑞
𝜙𝐸= ∮→ → =
𝐸 . 𝑑𝐴 𝜀0
Puesto que es perpendicular a la lámina con carga, es paralelo a la pared lateral curva
del cilindro; por tanto, E⊥ en esta pared es cero y no hay flujo a través de ella. La integral
del flujo total de la ley de Gauss es entonces 2EA (EA de cada extremo y cero de la pared
lateral). La carga neta dentro de la superficie gaussiana es la carga en cada unidad de
área multiplicada por el área de la lámina encerrada por la superficie, es decir, Qenc =A.
Por consiguiente, la ley de Gauss:
𝝈𝑨
𝟐𝑬𝑨 = y despejando eso quedaría
𝜺𝟎
La ecuación para el campo de una lámina infinita con carga quedaría
𝝈
𝑬 = 𝟐𝜺
𝟎
Metodología
Herramienta utilizada
La herramienta utilizada para realizar el cálculo de la ecuación de la Lámina infinita de
carga, con una superficie gaussiana cilíndrica fue Matlab la cual es una herramientas de
computación disponibles en el comercio para resolver problemas de matemáticas, tales
como Maple, Mathematica y MathCad. Cada una permitirá efectuar cálculos matemáticos
básicos, pero difieren en el modo como manejan los cálculos simbólicos y procesos
matemáticos más complicados, como la manipulación de matrices. Por ejemplo,
MATLAB es superior en los cálculos que involucran matrices, mientras que Maple lo
supera en los cálculos simbólicos. El nombre mismo de MATLAB es una abreviatura de
Matrix Laboratory, laboratorio matricial. En un nivel fundamental, se puede pensar que
estos programas son sofisticadas calculadoras con base en una computadora. Este
software lo encontramos en sus versiones profesionales y estudiantil.
En este caso se está usando el Matlab estudiantil dentro de el utilizamos el guide que es
una herramienta que nos proporciona Matlab para hacer interfaces graficas básicamente
Matlab Guide es un entorno de programación grafica que ofrece Matlab para poder
realizar y ejecutar programas de Simulación a medida de forma simple, tiene las
características básicas de todos los programas visuales como Visual Basic o Visual C++.
Figura 2 Guide de Matlab
List Box Muestra una lista deslizable de elementos y permiten a los usuarios
seleccionar uno o más elementos.
Toggle Button Botones de solo dos estados, “on” o “off”, generan una acción e
indican si está activadas o desactivada
Una vez hallamos hecho los pasos anteriores nos dirigirá al archivo (.m) a la
funcion del edit text donde programamos, en este caso declaramos una
variable global A, la cual utilizaremos mas adelante en la funcion del botón
calcular por ello la declaramos global ya que se utilizara en varias funciones,
el argumento str2num nos sirve para poder ingresar valores como 𝑥109 , con
el argumento get capturamos el valor ingresado por el usuario y decimos
que se escribirá una cadena con ‘String’.
BOTON CALCULAR:
programamos el botón calcular el cual se llama “cal” (Fig. 7) aquí volvemos
a declarar A como global, y también declaramos global C la cual nos
guardara el resultado de la ecuación , ahora a B le asignamos el valor de 2,
a E le asignamos el valor de épsilon sub 0, luego a D le asignamos la
𝝈
operación de 𝟐𝜺𝟎 y finalmente a C le asignamos 𝑫 , y con el comando set
mandamos a imprimir en pantalla al usuario el resultado de la operación
en el static text a la par de R= (Fig. 7)
BOTON LIMPIAR:
Aquí con el comando cla reset mandamos a limpiar el edit text donde el
usuario ingresa el valor de σ y el static text donde imprimimos el resultado de
la ecuación.
BOTON GRAFICA:
De igual manera aquí mandamos a llamar las variables globales A y C,
declaramos que en el axes1 se mostrara la grafica esto con la líneas de
comando axes(handles.axes1); y con el comando plot© mandamos a
graficar el resultado de la ecuación (Fig. 7)
Figura 13 Código para mostar la grafica