Processing

Guarda todos los ejercicios en una carpetan. Comprímela al terminar la case y súbela. El próximo día, podrás descargarla, descomprimirla y continuar tu trabajo. En esta tarea sólo se puede subir un archivo.

Recuerda que cuando en una linea aparece // el programa no interpreta lo que hay desde ese punto hasta el final de la línea. Sirve para hacer comentariosA partir de ahora, todos tus programas deben empezar con un comentario que tenga tu nombre

Función cos

La función cos() es muy interesante para conseguir que algo cambie de manera periódica con el tiempo. Para comprender como funciona se ha creado este programa que permite verlo . Descárgatelo, descomprímelo y abre el programa cos.pde con processing. Al ejecutarlo verás una bola que se mueve de derecha a izquierda. Si dentro de la instrución bola metemos un valor, veremos cómo cambia el valor con el tiempo.

Prueba con bola(50); y bola(-50);. En ambos casos la bola se mueve horizontalmente a altura distinta, pero como lo que hay dentro de bola es constante, no varía. Observa que con bola(0); está a mitad de ventana, con valores positivos se situa más abajo y con negativos más arriba.

Dentro del programa de ejemplo hemos creado la variable y que cambia muy lentamente. Obsérvalo escribiendo bola(y);

Prueba a hora la funcion cos() escribiendo bola(50*cos(y*3));

Lo que metemos dentro de bola tiene la forma A*cos(y*B+C).En el ejemplo A=50, B=3 y C=0.

Prueba distintos valores de A (manteniendo los otros constantes)

Prueba distintos valores de B (manteniendo los otros constantes)

Como C es difícil de observar conviene que hagas dos bolas con distintos valores de C manteniendo los otros constantes.

Ejercicios

  1. Consigue el siguiente programa:
  2. Consigue el siguiente programa:
  3. Consigue el siguiente programa:
  4. Consigue el siguiente programa:
  5. Consigue el siguiente programa:
  6. Consigue el siguiente programa:
  7. Consigue el siguiente programa:
  8. Consigue el siguiente programa:
  9. Consigue el siguiente programa:
  10. Consigue el siguiente programa: