Aquí hay un ejemplo divertido, si te gustan las matemáticas. Probablemente hayas oído hablar de fractales. Hay muchos conjuntos fractales hoy. Uno de estos conjuntos se llama fractales curlicue . Puedes aprender más sobre ellos en este Artículo de MathWorld . El artículo usa Mathematica y Wolfram Language, que tienen muchas funciones dedicadas para muchas matemáticas, pero puede construir su propia demostración fractal en una tabla de datos JMP:

los θ y φ Las columnas de datos usan fórmulas para generar los ángulos fractales recursivos. Las fórmulas dependen de una constante s , que se define como una variable de tabla para que pueda verla y cambiarla fácilmente. El constante s inicialmente es igual a π, pero puede cambiarlo a otras constantes matemáticas y físicas famosas o cualquier valor que desee.
La distancia entre puntos es siempre 1.
los X y y Las columnas de datos realizan la conversión de coordenadas polares a rectangulares y aplican la relación de recursión. Esta versión, como el artículo, usa 10,000 recursiones, pero puede usar más o menos recursiones para cambiar la forma.
Utilizar el Fractal de floritura guión de tabla para iniciar Graph Builder y visualizar el fractal.

Tenga en cuenta que si cambia el valor de la variable de tabla, las fórmulas se ejecutan para actualizar las columnas de datos. Este cambio se envía automáticamente a Graph Builder para hacer un nuevo diagrama.
¡Agradable! Esto facilita cambiar el valor de la variable de tabla y ver el efecto:
NamesDefaultToHere(1);
dt = DataTable("Curlicue Fractal.jmp");
sVal = dt << getTableVariable("s");
NewWindow("Curlicue Fractal Control",
PanelBox("Move the slider to update the fractal",
SliderBox(pi() - 0.3, pi() + 0.3, sVal, sliderScript);
);
);
sliderScript =
Expr(
STV = Expr(dt << setTableVariable("s", sValTBD));
SubstituteInto(STV, Expr(sValTBD), sVal);
STV;
);