Juan Francisco Rojas: Función Matemática

De Casiopea
Revisión del 15:44 24 jul 2012 de Franciscorojas (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Juan Francisco Rojas: Función Matemática


TítuloJuan Francisco Rojas: Función Matemática
Tipo de ProyectoProyecto de Curso
Palabras Clavetarea 3
Período2012-
AsignaturaTaller Inicial 1ª y 2ª Etapa,
Del CursoImagen Escrita 2012,
CarrerasArquitectura
Alumno(s)Juan Francisco Rojas
ProfesorHerbert Spencer
  • La tarea consiste en identificar una curva matemática "interesante" y graficarla en el espacio. Este gráfico debe poder alterarse mediante la manipulación del mouse, de forma de que si yo muevo el mouse pase algo con la función. Para esto es necesario incorporar en la función los valores de mouseX y mouseY.
  • Presionar tecla g para guardar una img.
  • Tarea mejorada el 24-07-2012 a las 14:45.

void graficar(float amplitud, float frecuencia) { 
  float ant = 0, act = 0; 
  for (int x=0;x<=700;x+=3) { 
    act = amplitud*sin(radians(frecuencia*x)); 
    line(x, 250+ant, x, 250+act); 
    ant=act;
  }
} 
void setup() { 
  size(500, 500); 
  background(#030000); 
  frameRate(100);
}

void draw() { 
  background(#FFFFFF); 
  strokeWeight(.25);
  smooth();
  graficar((mouseY)/10, mouseX/6);
}

void keyPressed(){
  if (key == 'g'){
    saveFrame("img/##.jpg");
  }
}