Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Práctica 1: VECTORES, CAMPOS ESCALARES Y VECTORIALES

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 17

PRÁCTICA No.

1:
“VECTORES, CAMPOS ESCALARES Y VECTORIALES”

Presentado por:
Rebeca Abigail Bonilla Arias
BA200950, Ingeniería Biomédica, rebeca.bonilla.arias@gmail.com

Facultad de Ingeniería
Escuela de Ingeniería Eléctrica
Universidad Don Bosco
Calle Plan del Pino, cantón Venencia
Soyapango

Docente:
José Fernando Martínez Sarmiento
Resumen:

En este documento se han documentado las resoluciones para los diferentes puntos de
trabajo de la Guía Experimental No. 2, titulada “Vectores, campos escales y vectoriales”,
correspondiente al primer periodo del presente ciclo de estudios, asignadas en el
laboratorio de la asignatura Campos y Ondas Electromagnéticas, en la cual se ha dado
estudio a los temas de operaciones con vectores (producto punto y producto cruz), campos
escalares y vectoriales, obteniendo sus respectivos resultados matemáticos y gráficas
mediante la utilización de la herramienta de software Matlab u Octave.

Palabras Claves: vector, escalar, campo, producto punto, producto cruz, coordenadas
cartesianas, gradiente, magnitud, sentido, dirección, gráfica 2D, gráfica 3D.
1. Introducción:
Las magnitudes físicas se clasifican en escalares, definidas por un número, y en vectoriales,
representadas por un módulo, un sentido y una dirección.
Los campos son magnitudes físicas que se representan mediante una función definida sobre
una región en específico. Gráficamente, estas suelen ser caracterizadas mediante curvas,
superficies o vectores de igual magnitud. Un campo escalar, en este sentido, se puede definir
como una función escalar que representa la distribución espacial de los valores que
componen su dominio, asociando uno cada uno de estos valores a un punto del espacio
juntamente con una magnitud, signo y unidad física. Por otra parte, un campo vectorial,
corresponde a la representación gráfica de una función vectorial, siendo así que al utilizar
la posición de un vector en el espacio la magnitud y dirección de dicha función cambiará a
medida que se vaya desplazando por el espacio, obteniendo un valor al evaluar las
coordenadas del vector en cuestión.
Los vectores permiten realizar diferentes operaciones complejas en Física y Matemáticas al
momento de estudiar diferentes fenómenos cuyos comportamientos cambian
constantemente en el espacio y el tiempo, como lo es la electricidad y los campos
magnéticos, siendo para ello necesario realizar diferentes cálculos y procedimientos que
ayuden a llegar a una respuesta que permita describir de una forma más clara, precisa y
reproducible estos fenómenos. Algunas de las operaciones matemáticas con vectores con
vectores más comunes y utilizadas en física son:

• Producto punto o producto escalar: se define como el producto de las magnitudes


de dos vectores y el coseno del ángulo menor entre ellos obteniendo como resultado,
tal como su nombre lo indica, una magnitud escalar. El orden en que se operen los
vectores no afecta al resultado.
• Producto cruz o producto vectorial: se define como el producto de las magnitudes
de dos vectores y el seno del ángulo menor entre ellos. A diferencia del producto
punto, esta operación de vectores sí da como resultado otro vector perpendicular a
ambos vectores multiplicados.
• Gradiente o vector gradiente: es un vector de una función escalar 𝐹 que indica la
dirección en la cual dicho campo tiene la máxima tasa de cambio y su módulo
representa el ritmo de variación de 𝐹 en la dirección de dicho vector gradiente.
Denotado por 𝛻𝐹 de un campo escalar 𝐹, siendo las derivadas parciales de este un
campo vectorial 𝑓.

Este tipo de análisis vectorial de un fenómeno físico puede ser aplicado para resolver
problemas en el campo de la Física, Matemáticas y en las diversas áreas de la ingeniería,
gracias a lo cual se han obtenidos los grandes avances en la Ciencia y la Tecnología que
vemos hoy en día. En algunas ocasiones, estos cálculos se vuelven muy complejos y
requieren de un largo tiempo para desarrollarlos, por lo que se han creado diversos
programas y herramientas de software que permiten realizar estos procesos de una forma
más sencilla, brindando resultados rápidos. Las herramientas de software Matlab y Octave
son ejemplos de estos programas diseñados para obtener soluciones de diversos cálculos
matemáticos complejos, siendo de gran ayuda para introducirse con más facilidad a
estudiantes de Ingeniería en el estudio de los fenómenos físicos de interés a sus diversos
campos, en los cuales es posible visualizar los vectores y campos vectoriales resultantes en
2D y 3D, reforzando los conocimientos necesarios para su formación dentro de sus carreras.
2. Desarrollo Experimental:
2.1. Descripción de la práctica:
Para el desarrollo de esta práctica de simulación, realizada en modalidad virtual, se realizó
una sesión síncrona con el docente responsable del grupo de laboratorio 04, en el horario
designado en la planificación de la asignatura, durante la cual se dieron las respectivas
indicaciones de cómo se obtendrían los resultados de cada uno de los puntos de la guía de
trabajo, el formato de entrega del reporte y la resolución de algunos ejemplos de los
procesos a realizar, además de dar respuesta a preguntas surgidas a partir de las
explicaciones hechas.
Seguido de ello, el estudiante realizó de forma asíncrona la resolución de la guía de trabajo
haciendo uso de su ordenador personal donde habría de instalar una de las herramientas
de software designadas para el desarrollo de la práctica de simulación: Matlab u Octave.
También hubo de realizar las investigaciones solicitadas y necesarias para dar respuesta
ciertos puntos de trabajo y documentarlo en un reporte individual elaborado con el formato
establecido por el docente.
2.2. Herramientas y recursos utilizados para las experimentaciones:
Las herramientas utilizadas para la realización de las prácticas por parte del estudiante
fueron la guía de trabajo proporcionada por la docente de la asignatura, un ordenador
personal con el programa Octave instalado, calculadoras online para comprobar los
procesos matemáticos, la página oficial de Matlab para consultar cómo se usan ciertos
comandos usados en el desarrollo de los procedimientos matemáticos, papel y lápiz para
realizar los cálculos solicitados a mano.

3. Resultados de la práctica:
3.1. Producto punto y producto vectorial:
Paso 1. Abra el software Matlab, en el workspace escriba los primeros comandos y analice
la forma en la que Matlab presenta los resultados para cada comando.

• Vector fila con valores definidos:

• Vector columna con valores definidos:

• Vector establecido por serie de incrementos dentro de un rango de valores:


• Vector establecido por serie de decrementos dentro de un rango de valores:

• Vector con valores linealmente espaciados dentro de un rango de valores:

• Vector con valores logarítmicamente espaciados dentro de un rango de valores:

Para analizar:
Describa las diferencias y cómo es el uso de cada forma o comando empleado para dar
valores a los vectores.

• [𝑣𝑎𝑙𝑜𝑟1 𝑣𝑎𝑙𝑜𝑟2] o [𝑣𝑎𝑙𝑜𝑟1, 𝑣𝑎𝑙𝑜𝑟2] o [𝑣𝑎𝑙𝑜𝑟1 𝑣𝑎𝑙𝑜𝑟2, 𝑣𝑎𝑙𝑜𝑟3 𝑏]: Crea un vector fila. El
uso de espacios, comas o una combinación de ambos para separar los valores asignados
al vector es indiferente para el programa, aceptando estos tres formatos.
• [𝑎; 𝑏]: Crea un vector columna. Este es el único formato reconocible para el programa.
• [𝑎 𝑏] o [𝑎: 𝑏]: Crea un vector que comienza en el valor 𝑎 y acaba en el valor 𝑏
aumentando de uno en uno.
• [𝑎 𝑏 𝑐] o [𝑎: 𝑏: 𝑐]: Crea un vector que comienza en el valor 𝑎 y acaba en el valor 𝑏
aumentando de 𝑐 en 𝑐.
• 𝑙𝑖𝑛𝑠𝑝𝑎𝑐𝑒(𝑎, 𝑏, 𝑐): Genera un vector linealmente espaciado entre los valores 𝑎 y 𝑏 con 𝑐
elementos intermedios.
• 𝑙𝑖𝑛𝑠𝑝𝑎𝑐𝑒(𝑎, 𝑏): Genera un vector linealmente espaciado entre los valores 𝑎 y 𝑏 con cien
elementos intermedios.
• 𝑙𝑜𝑔𝑠𝑝𝑎𝑐𝑒(𝑎, 𝑏, 𝑐): Genera un vector logarítmicamente espaciado entre los valores 10𝑎
y 10𝑏 con 𝑐 elementos intermedios.
• 𝑙𝑜𝑔𝑠𝑝𝑎𝑐𝑒(𝑎, 𝑏): genera un vector logarítmicamente espaciado entre los valores 10𝑎 y
10𝑏 con cincuenta elementos intermedios.

Paso 2. Haga el producto vectorial dados los vectores 𝐴 = 𝑎𝑥 + 2𝑎𝑦 + 3𝑎𝑧, 𝐵 = 4𝑎𝑥 +
5𝑎𝑦 + 6𝑎𝑧 utilizando el comando 𝑐𝑟𝑜𝑠𝑠(𝑉𝑒𝑐𝑡𝑜𝑟𝐴, 𝑉𝑒𝑐𝑡𝑜𝑟𝐵).

Paso 3. Haga el producto escalar entre los vectores 𝐴 y 𝐵 con el comando


𝑠𝑢𝑚(𝑉𝑒𝑐𝑡𝑜𝑟𝐴, 𝑉𝑒𝑐𝑡𝑜𝑟𝐵).
Para analizar:
Partiendo de lo realizado en los pasos 2 y 3 indique si los vectores 𝑨 y 𝑩 son ortogonales o
no entre sí. También mencione en el análisis de resultados como llegó a su conclusión.
Según los resultados obtenidos en los pasos 2 y 3 se puede afirmar que los vectores 𝐴 y 𝐵
no son ortogonales entre sí. Se llegó a esta conclusión tomando como base la definición
algebraica en la que se define que “dos vectores en el plano son perpendiculares sí forman
un ángulo recto (ángulo de 90°) entre sí y su producto escalar es igual a cero”. Al comparar
la respuesta del paso 3 con lo que se establece en el enunciado se observa que estas difieren,
pues el producto escalar de los vectores 𝐴 y 𝐵 es diferente de cero y, por tanto, no son
vectores ortogonales.

3.2. Graficar vectores en 2D y 3D:


Paso 4. Cree un archivo .m yendo a la barra de tareas y en la opción “Nuevo” de click y elija
“Script”.

Paso 5. Escriba el siguiente código y dé click en “Ejecutar” (Run).

Paso 6. Para graficar vectores en 3D en el script haga una nueva sección escribiendo “%%”,
presione la tecla espacio y puede escribir el título de la sección, aparecerá en color verde y
en negrita. Luego escriba el siguiente código:
Paso 7. Para ejecutar la sección creada dé click en la sección, verá que se ha tornado de un
color de fondo amarillo, dé click en “Run Section”.

Paso 8. Agregue dos vectores más a la gráfica y ejecute la sección.


Paso 9. Ahora el siguiente código graficará vectores distancia en los puntos anteriores que
formarán un triángulo. El triángulo se forma en los puntos 𝐴(3,5,6), 𝐵(5,7, −9) y 𝐶(3, −1, 4)
del paso anterior.

3.3. Gráfica de campos vectoriales en 2D y en 3D:

Paso 10. Grafique el campo vectorial 𝐸⃑ = 2𝑥𝒊̂ + (𝑥 + 𝑦)𝒋̂̂. Escriba el siguiente código en el
script y ejecute la sección.

Al ejecutar la sección del programa se abre la figura del campo vectorial formado:
Para analizar:
De acuerdo con el campo vectorial obtenido en el paso 10, ¿podemos determinar si el campo
vectorial converge o diverge? Justifique su respuesta.
De acuerdo con la gráfica obtenida en el paso 10 se puede afirmar que el campo vectorial
diverge respecto al punto (0, 0) al observar que los vectores del campo llevan una dirección
hacia afuera de este (salen del campo). Podemos justificar esto realizando el cálculo teórico
de la divergencia, teniendo que:

• Si ∇ ∙ 𝐸⃑ < 0 el flujo que se mueve a lo largo del campo vectorial tenderá a


volverse más denso en un punto dado. En dicho flujo, entrarán más líneas de las que
salen del campo, siendo por tanto un campo convergente.
• Si ∇ ∙ 𝐸⃑ > 0 el flujo que se mueve a lo largo del campo vectorial tenderá a volverse
menos denso en un punto dado. En dicho flujo, saldrán más líneas de las que entran
al campo, siendo por tanto un campo divergente.
• Si Si ∇ ∙ 𝐸⃑ = 0 el flujo se mueve libremente a lo largo del campo vectorial
manteniendo su densidad constante, lo que quiere decir que la misma cantidad de
líneas entrarán y saldrán del campo, siendo por tanto un libre de divergencia.
𝜕𝑀 𝜕𝑁
Div𝐸⃑ = ∇ ∙ 𝐸⃑ = + =𝟐+𝒚
𝜕𝑥 𝜕𝑦
Con base a estos resultados, tenemos que:
• El campo es convergente si 𝑦 < −2.
• El campo es divergente si 𝑦 > −2.
• El campo es libre de divergencia si 𝑦 = −2.
2 2)
Paso 11. Grafique el siguiente campo escalar 𝑍 = 𝑋𝑒 (−𝑋 −𝑌 y encuentre el vector
gradiente. Escriba el siguiente código en otra sección del script:

Ejecute la sección y se graficarán las curvas de nivel del campo escalar.

Paso 12. Para graficar el campo vectorial a la sección coloque el siguiente código:
Paso 13. La misma función 𝑍 se va a graficar en el espacio 3D. Haga una nueva sección en el
script.

Paso 14. En la misma gráfica dibuje la superficie Z. Escriba el código en la misma sección.
4. Investigación:

4.1. Producto punto y producto vectorial:


¿Qué otras formas existen para dar valores a vectores en Matlab? Investigue al respecto.
Las formas estudiadas son los comandos usados para declarar vectores en Matlab, sin
embargo, existen otros comandos que nos permiten manipular la extensión del vector, el
valor de una determinada posición, además de extraer ciertos valores o eliminarlos. Estos
comandos son:

• 𝑥(𝑎): para un vector 𝑥, extrae el elemento de la posición 𝑎.


• 𝑥([𝑎 𝑏]): para un vector 𝑥, extrae los elementos de las posiciones 𝑎 y 𝑏.
• 𝑥(𝑎: 𝑏): para un vector 𝑥, extrae todos los elementos que se encuentran entre las
posiciones 𝑎 y 𝑏.
• 𝑥(𝑎: 𝑏: 𝑐): para un vector 𝑥, extrae los elementos entre las posiciones 𝑎 y 𝑐
incrementándose por un valor 𝑏.
• 𝑥(𝑒𝑛𝑑): para un vector 𝑥, extrae el elemento de la última posición.
• 𝑥(𝑎) = 𝑏: para un vector 𝑥, agrega o modifica el valor del elemento de la posición 𝑎
por el valor 𝑏. Si es necesario, el programa agregará ceros en las posiciones
intermedias en caso de que la posición 𝑎 sea mayor a la longitud del vector.
• 𝑧 = [𝑥 𝑦]: para dos vectores 𝑥 y y, une los elementos de ambos vectores para crear
un nuevo vector 𝑧.
• 𝑧 = [𝑥(𝑎) 𝑦 𝑥(𝑏)]: para dos vectores 𝑥 y y, une los elementos del vector 𝑥 en las
posiciones 𝑎 y 𝑏 con los valores del vector 𝑦 en el orden indicado para crear un
nuevo vector 𝑧.
• 𝑥(𝑎) = []: para un vector 𝑥, elimina el elemento de la posición 𝑎.
• 𝑥(𝑎: 𝑏) = []: para un vector 𝑥, elimina los elementos entre las posiciones 𝑎 y 𝑏.

¿Cómo se podría determinar el ángulo entre los vectores 𝑨 y 𝑩 en Matlab? Investigue al


respecto y proceda a determinar el ángulo en grados entre los vectores 𝑨 y 𝑩. Incluya
capturas de pantalla de sus resultados.

Fórmula matemática:
𝐴∙𝐵
𝜃 = 𝐶𝑜𝑠 −1 ( )
‖𝐴‖‖𝐵‖

Cálculo teórico del ángulo entre los vectores 𝐴 y 𝐵:

(1)(4) + (2)(5) + (3)(6)


𝜃 = 𝐶𝑜𝑠 −1 ( )
(√(1)2 + (2)2 +(3)2 ) (√(4)2 + (5)2 +(6)2 )

(1)(4) + (2)(5) + (3)(6) 32 32


𝜃 = 𝐶𝑜𝑠 −1 ( ) = 𝐶𝑜𝑠 −1 ( ) = 𝐶𝑜𝑠 −1 ( )
(√1 + 4 + 9)(√16 + 25 + 36) (√14)(√77) 7√22

𝜃 = 𝐶𝑜𝑠 −1 (0.9746)
𝜽 = 𝟎. 𝟐𝟐𝟓𝟕 𝒓𝒂𝒅 𝜽 = 𝟏𝟐. 𝟗𝟑𝟑𝟐°
4.2. Gráfica de campos vectoriales en 2D y en 3D:
¿Cómo se podría visualizar un campo vectorial en 3D en Matlab? Investigue al respecto, elija
un campo vectorial, deje indicado el campo vectorial elegido para visualizar y proceda a
visualizarlo en Matlab. Incluya las capturas de pantalla respectivas del código y del campo
vectorial resultante.

̂
⃑ = 3𝑥𝒊̂ + (𝑦 + 𝑧)𝒋̂ + 2𝑥𝑧𝒌
𝐻

4.3. Trabajo Autónomo:


Investigación:
Explique cómo funcionan los comandos 𝒒𝒖𝒊𝒗𝒆𝒓, 𝒒𝒖𝒊𝒗𝒆𝒓𝟑, 𝒎𝒆𝒔𝒉𝒈𝒓𝒊𝒅, 𝒄𝒐𝒏𝒕𝒐𝒖𝒓, 𝒔𝒖𝒓𝒇,
𝒈𝒓𝒂𝒅𝒊𝒆𝒏𝒕, 𝒉𝒐𝒍𝒅 𝒐𝒏, 𝒉𝒐𝒍𝒅 𝒐𝒇𝒇.

• 𝑞𝑢𝑖𝑣𝑒𝑟: traza mediante flechas una porción de un campo vectorial 2D. Crea la gráfica
los componentes (U, V) de un campo vectorial en los puntos de la cuadrícula definidos
por (X, Y). Si la cuadrícula es uniforme, entonces X e Y pueden ser especificados como
vectores y se usa 𝑚𝑒𝑠ℎ𝑔𝑟𝑖𝑑 para crear la cuadrícula 2D.

• 𝑞𝑢𝑖𝑣𝑒𝑟 3: traza mediante flechas una porción de un campo vectorial 3D. Crea la gráfica
de los componentes (U, V, W) de un campo vectorial en los puntos de la cuadrícula
definidos por (X, Y, Z). Si la cuadrícula es uniforme entonces X, Y y Z pueden ser
especificados como vectores y 𝑚𝑒𝑠ℎ𝑔𝑟𝑖𝑑 es utilizado para crear una cuadrícula en el
espacio 3D.
• 𝑚𝑒𝑠ℎ𝑔𝑟𝑖𝑑: es utilizado con mayor frecuencia para la entrada de funciones en 2D y 3D.
Este comando define las dimensiones de la cuadrícula para mostrar una gráfica o
superficie.

• 𝑐𝑜𝑛𝑡𝑜𝑢𝑟: traza las curvas de nivel de una función en 2D.

• 𝑠𝑢𝑟𝑓: traza superficies en 3D mostrando las líneas de conexión y las caras de la


superficie con colores.

• 𝑔𝑟𝑎𝑑𝑖𝑒𝑛𝑡: calcula el gradiente de un dato de muestra o función.


• ℎ𝑜𝑙𝑑 𝑜𝑛: retiene los gráficos y ajustes trazados de tal manera que los comandos y
gráficas siguientes son mostrados en la misma gráfica.

• ℎ𝑜𝑙𝑑 𝑜𝑓𝑓: restaura los ajustes originales, lo cual limpia la gráfica y reinicia las
propiedades de los ejes antes de trazar un nuevo comando.

Evaluación:
Transforme el campo vectorial 𝐹 = 2𝐶𝑜𝑠(𝜃)𝒂 ⃑⃑⃑⃑𝒓 + 𝑆𝑒𝑛(𝜃)𝒂
⃑⃑⃑⃑𝜽 a coordenadas cartesianas
(este procedimiento se realizará a mano). Luego dibuje en Matlab el campo vectorial de la
función resultante.

Transformando el campo vectorial 𝐹 a coordenadas cartesianas:


Dados los vectores 𝐴 = 𝒂𝒙 + 𝒂𝒚 , 𝐵 = 𝒂𝒙 + 2𝒂𝒛 y 𝐶 = 2𝒂𝒚 + 𝒂𝒛 , halle (𝑨 × 𝑩) × 𝑪 y
compárelo con 𝑨 × (𝑩 × 𝑪).
Las respuestas obtenidas para los cálculos de los productos cruz indicados fueron diferentes
debido ya que el orden usado para cada uno era distinto, por lo que podemos comprobar
que el orden de operación de los vectores altera los resultados en el producto cruz.

Utilizando los vectores 𝑨, 𝑩 y 𝑪, encuentre 𝑨 ∙ 𝑩 × 𝑪 y compárelo con 𝑨 × 𝑩 ∙ 𝑪.

Para el caso del producto punto se puede observar que el orden de operación de los vectores
no influyó en los resultados y se obtuvieron las mismas respuestas para ambos cálculos.

5. Conclusiones:
Con el desarrollo de la Guía Experimental No. 2 se pudo realizar un estudio más detallado
acerca de los temas de vectores, campos escalares y vectoriales, pudiendo contar con una
herramienta de software como Matlab u Octave que nos facilitó la elaboración de las gráficas
de las funciones vectoriales para poder observar, analizar y sacar conclusiones sobre su
comportamiento en el espacio.
Al momento de realizar las diferentes operaciones matemáticas en el programa Octave se
pudo comprobar que esta es una herramienta completa y práctica a la hora de hacer cálculos
complejos, obteniendo resultados exactos y rápidos. El entorno del programa ofrece un
panorama completamente nuevo para poder entender el concepto de vectores, campos
vectoriales y campos escalares de manera visual, dándonos toda la información necesaria
para realizar un estudio inicial de los fenómenos físicos que nos rodean y que son
expresados por medio de campos vectoriales, para así comprender la forma en cómo
interactúan con el medio que nos rodea y su importancia en diversos eventos naturales.
Los conceptos, ejercicios y análisis realizados en esta práctica también ayudó a reforzar el
conocimiento sobre operaciones con vectores, a comprender cómo afecta el orden de los
vectores al momento de realizar estas operaciones, como en el producto cruz en el que los
resultados se ven afectados si los vectores son operados en órdenes diferentes, y el producto
punto en el cual el orden en el que se operen los vectores no altera el resultado; lo cual es
de gran utilidad para temas que puedan desarrollarse en el futuro, ya que esto ayudará a
determinar otras características de los vectores que se ven expresadas en estas magnitudes.
6. Referencias bibliográficas:
6.1. Libros:
[1] Morelli, G. V. (2021). Electromagnetismo: Física II. Independently Published.
[2] Hayt, W. H. (1989). Engineering Electromagnetics (5a edición). McGraw-Hill.

6.2. Páginas web:


[3] Soporte. Inicio de Documentación. MathWorks América Latina. (n.d.).
https://la.mathworks.com/help/index.html
[4] Borja Macías, V. (2013). Documento PDF, Herramientas computacionales para
matemática. MATLAB: Arreglos. Repositorio de la Universidad Tecnológica de la
Mixteca (UTM), Oaxaca, México. https://www.utm.mx/~vero0304/HCPM/5-
Arreglos-Vectores.pdf
[5] Mechatronic Garden. Ángulo entre vectores Matlab. Vídeo de YouTube.
https://www.youtube.com/watch?v=dgWpQUIpMZE
[6] UPM. Matlab y Octave 4.4: Visualización de campos vectoriales y curvas de nivel .
Vídeo de YouTube, canal oficial de la Universidad Politécnica de Madrid, Madrid,
España. https://www.youtube.com/watch?v=hEJkH2P5RpI
[7] La divergencia. Khan Academy. https://es.khanacademy.org/math/multivariable-
calculus/multivariable-derivatives/divergence-and-curl-
articles/a/divergence#:~:text=La%20divergencia%20es%20un%20operador,del
%20fluido%20en%20cada%20punto.
[8] Sola de los Santos, J. Introducción a la teoría de campos II. Enseñanza de la Física y
la Química, Educación Secundaria, Sección: Didáctica de la Física y la Química.
http://www.heurema.com/DFQ24.htm

También podría gustarte