Juan Francisco Rojas: Función Matemática

De Casiopea


001588.jpg


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");
  }
}