CREACIÓN DE ESCENAS INTERACTIVAS. GRÁFICOS 2D
5.3.4. Actividad 5.12
Actividad 5.12
>> A partir de la escena vacía "vacío" vamos a crear una macro capaz de realizar la suma gráfica de dos vectores.
> En configuración / auxiliares creamos:
v1=1; v2=1 (módulo de los vectores); ang=1 (su ángulo en radianes); x=0 e y=0 (coordenadas del origen común).
> En gráficos creamos tres flechas, las dos primeras de color verde y la tercera roja.
> En la expresión de la primera escribimos (x,y)(x+v1,y); en la de la segunda: (x,y)(x+v2*cos(ang),y+v2*sen(ang)) Finalmente en la de la tercera la fuerza resultante):
(x,y)(x+v1+v2*cos(ang),y+v2*sen(ang)).
> En configuración / auxiliares creamos:
v1=1; v2=1 (módulo de los vectores); ang=1 (su ángulo en radianes); x=0 e y=0 (coordenadas del origen común).
> En gráficos creamos tres flechas, las dos primeras de color verde y la tercera roja.
> En la expresión de la primera escribimos (x,y)(x+v1,y); en la de la segunda: (x,y)(x+v2*cos(ang),y+v2*sen(ang)) Finalmente en la de la tercera la fuerza resultante):
(x,y)(x+v1+v2*cos(ang),y+v2*sen(ang)).
> Comprobamos que la escena funciona (pulsando aceptar).
Habrá quedado similar a la escena ofrecida en la Solución de la actividad.
> Después, de nuevo en configuración pulsamos macro y la guardamos tal como se nos sugiere al pie de la página. A partir de ese momento dispondremos de una nueva macro en la que sus variables auxiliares serán las que hemos definido. La escena que use esta macro podrá utilizar sus valores, por ejemplo mediante controles.
NOTA IMPORTANTE: Sólo se pueden crear macros en escenas de un solo espacio y sin macros dentro de ellas. Además no se guardarán en la macro los controles que hayamos creado: solo las auxiliares y los gráficos.