Ejs II.9     Campos vectoriales.    

Vamos a dibujar el campo creado por una carga puntual, este campo es un campo vectorial, en cada punto representamos un vector que indica la dirección y el sentido del campo, en el caso de una carga puntual este campo resulta ser radial como se muestra en la figura, para representarlo utilizaremos el elemento gráfico . Cada vector depende de la distancia al centro de la carga de acuerdo con las siguientes expresiones:

    x = x/(x2.0 + y2.0 + z2.0)1.5;
    y = y/(x2.0 + y2.0 + z2.0)1.5;
    z = z/(x2.0 + y2.0 + z2.0)1.5;

Hemos utilizado el símbolo para indicar elevado a

Si desea ver la aplicación que vamos a desarrollar haga clic con el ratón sobre esta imagen.

1.- Comezamos creando los elementos de la Vista que se muestran en la figura.

Creamos el drawingPanel3D en el centro de la drawingFrame,

En este drawingPanel3D creamos un analyticVectorField3D     y una partícula.

2.- Abrimos las Propiedades del elemento analyticVectorField3D   . Definimos las tres variables x, y y z.

Escribimos los valores del vector en las componentes X, Y y Z respectivamente,

3.- Generamos el applet haciendo clic sobre  .

Página con el applet así creado: Campo de una carga

Fichero para Ejs: campo_3D_1carga.xml

 

Ejs:  [I Introducción ] [II Vista ] [III Modelo ] [IV Control ] [V Ejecución ]