que es un net logo en 3 d

6
¿QUE ES UN NET LOGO? Es un procedimiento en un nuevo comando definido por el programador que engloba un conjunto de comandos de Net logo (esto es análogo al concepto de función en otros lenguajes de programación). El Centro de Aprendizaje y ordenador conectado basado en modelado (CCL) de la Universidad Northwestern mantiene, desarrolla, documentos y soportes NetLogo. Para seguir haciendo lo que necesitamos su apoyo. Su donación proporcionará para el desarrollo futuro de NetLogo incluyendo características, correcciones, los modelos de muestra, documentación y materiales curriculares. Modelos de ejemplo son los modelos más cuidadosamente controlados que tenemos. Están destinadas a ser ejemplos de buenas prácticas de codificación y documentación. Los modelos marcados "no verificadas" también están completos y funcionales, pero aún están en proceso de ser revisado por el contenido, exactitud y calidad del código. "NetLogo: Modelos comunitarios" son modelos aportados por la comunidad de usuarios para compartir con otros usuarios de NetLogo. No se incluyen en NetLogo, pero están disponibles en la web SÓLIDOS EN TERCERA DIMENSIÓN ¿QUÉ SON?

Upload: macepava2222

Post on 24-Jun-2015

241 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Que es un net logo en 3 d

¿QUE ES UN NET LOGO?

Es un procedimiento en un nuevo comando definido por el programador que engloba un conjunto de comandos de Net logo (esto es análogo al concepto de función en otros lenguajes de programación).

El Centro de Aprendizaje y ordenador conectado basado en modelado (CCL) de la Universidad Northwestern mantiene, desarrolla, documentos y soportes NetLogo. Para seguir haciendo lo que necesitamos su apoyo. Su donación proporcionará para el desarrollo futuro de NetLogo incluyendo características, correcciones, los modelos de muestra, documentación y materiales curriculares.

Modelos de ejemplo son los modelos más cuidadosamente controlados que tenemos. Están destinadas a ser ejemplos de buenas prácticas de codificación y documentación. Los modelos marcados "no verificadas" también están completos y funcionales, pero aún están en proceso de ser revisado por el contenido, exactitud y calidad del código.

"NetLogo: Modelos comunitarios" son modelos aportados por la comunidad de usuarios para compartir con otros usuarios de NetLogo. No se incluyen en NetLogo, pero están disponibles en la web

SÓLIDOS EN TERCERA DIMENSIÓN

¿QUÉ SON?

Este modelo crea formas en 3D a 2D de tortugas por las tortugas asignación entre las coordenadas cartesianas y las esféricas de tres dimensiones.

CÓMO FUNCIONA

Para crear las formas 3D el programa genera aleatoriamente tortugas sobre el shell de la forma, ya sea en cartesianas (x, y, z) o esféricas (theta, phi, z), en función de que es más fácil de lograr, pero siempre se almacena la información de la conversión cuando sea necesario en coordenadas esféricas. Para representar la esfera en la vista de NetLogo, que traduce las tortugas de esférica a las coordenadas cartesianas el uso del color para simular la profundidad. Las posiciones de las tortugas se almacenan siempre como coordenadas

Page 2: Que es un net logo en 3 d

esféricas, ya que se rotan en el eje z, y la forma más sencilla de hacerlo es aumentar la theta en coordenadas esféricas.

Conversión desde cartesiano de coordenadas esféricas:

x = r * cos (theta) = p * sin (phi) * cos (theta)

y = r * sin (theta) = p * sin (phi) * sin (theta)

z = p * cos (theta)

theta: ángulo de proyección de la tortuga en el plano xy.

phi: tortugas ángulo de incidencia del eje z.

p: distancia de la tortuga desde el origen.

POR QUÉ ES IMPORTANTE?

Porque se pueden realizar cosas diferentes para el aprendizaje de los estudiantes y para las prácticas pedagógicas realizando entes agradables para la visión.

CÓMO USARLO

Haga clic en los botones de diferentes formas de configuración para generar diferentes formas de 3D. Las tortugas se distribuyen aleatoriamente sobre la superficie de la forma. Haga clic en la marcha (para siempre) para correr el modelo.

GO empieza a girar el modelo.

Color determina el color que se utiliza para simular la profundidad en la generación de las distintas formas (usos constantes predefinidas NetLogo color).

NUM-TORTUGAS determina el número de tortugas que se utilizan para generar las formas diversas.

FORMA DE TAMAÑO determina el tamaño total de la forma. Mayoría de las veces es el radio o la longitud de la arista.

THETA velocidad determina la velocidad a la que las tortugas se rotan.

(Las tortugas en rotación en la rotación, las tortugas procedimiento se lleva a cabo sin más que aumentar la variable de cada tortuga teta por teta velocidad! Tortuga ROTATORIA (sobre su eje z) es fácil en coordenadas esféricas. Sin embargo es mucho más fácil de transponer las tortugas en coordenadas cartesianas.)

Page 3: Que es un net logo en 3 d

COSAS DE AVISO

Tenga en cuenta que las tortugas más cerca (positivo) en el eje y parece más claro en la sombra y las tortugas más lejos (negativo) aparecen más oscuras en la sombra.

PRUEBAS A REALIZAR

Trate de ajustar la teta-vel o deslizador hacer-color que el modelo se está ejecutando. Esto proporcionará información en tiempo real a los ajustes.

Extender el modelo

[FACIL] Ajustar el procedimiento de configuración cuadrados para generar un rectángulo.

Crear un procedimiento de adaptación del Derecho interno tortuga coordenadas. Recuerde que es más fácil de incorporar en coordenadas cartesianas.

Crear un procedimiento para generar nuevas geometrías 3D.

Trate de animación de la variable de phi. Conceptualmente, ¿por qué no esto sentido?

Crear un procedimiento para girar la geometría en un eje diferente.

[MUY DIFÍCIL] Crear un procedimiento para ver las figuras geométricas en cualquier ángulo en lugar de los tres.

CARACTERÍSTICAS del Netlogo

Observe el uso de la escala de color para mostrar la profundidad de las tortugas y por lo tanto simular en 3D.

CITAS

Si usted menciona este modelo en una publicación académica, le pedimos que incluyan estas citas para el mismo modelo y para el software de NetLogo:

-Wilensky, U. (1998). NetLogo sólidos 3D modelo. http://ccl.northwestern.edu/netlogo/models/3DSolids. Centro de Aprendizaje Conectado y modelado por ordenador, la Universidad de Northwestern, Evanston, IL.

Page 4: Que es un net logo en 3 d

- Wilensky, U. (1999). NetLogo. http://ccl.northwestern.edu/netlogo/. Centro de Aprendizaje Conectado y modelado por ordenador, la Universidad de Northwestern, Evanston, IL.

En otras publicaciones, se debe utilizar:

- Copyright 1998 Uri Wilensky. Todos los derechos reservados. Ver http://ccl.northwestern.edu/netlogo/models/3DSolids de las condiciones de uso.

DERECHOS DE AUTOR

Copyright 1998 Uri Wilensky. Todos los derechos reservados.El permiso para usar, modificar o redistribuir este modelo se concede, siempre que las dos condiciones siguientes se siguen:

a) este aviso de copyright se incluye.

b) este modelo no se redistribuirán con fines de lucro sin el permiso de Uri Wilensky. Póngase en contacto con Uri Wilensky de licencias adecuadas para la redistribución de beneficios.

Este modelo fue creado como parte del proyecto: Connected Mathematics: Tener sentido de complejos fenómenos A TRAVÉS DE CONSTRUCCIÓN OBJETO DE MODELOS BASADOS EN PARALELO (OBPML). El proyecto reconoce y agradece el apoyo de la National Science Foundation (aplicaciones de las tecnologías avanzadas del programa) - números de concesión RED # 9552950 y # 9632612 REC.

Este modelo se convirtió en NetLogo como parte de los proyectos: SIMULACIONES DE PARTICIPACIÓN: RED BASADA EN EL DISEÑO DE SISTEMAS aprendizaje en las aulas y / o simulación integrada y entorno de modelado. El proyecto reconoce y agradece el apoyo de la National Science Foundation (programas REPP y PAPEL) - números de concesión de REC y REC # 9814682 0126227. Construcción de Star LogoT a NetLogo, 2001.