Hier ist ein lustiges Beispiel, wenn Sie Mathe mögen. Sie haben wahrscheinlich von Fraktalen gehört. Es gibt heute viele Fraktalsätze. Eines dieser Sets heißt Schnörkel Fraktale . Hier erfahren Sie mehr darüber MathWorld-Artikel . Der Artikel verwendet Mathematica und die Wolfram-Sprache, die viele spezielle Funktionen für viele mathematische Aufgaben bieten. Sie können jedoch Ihre eigene fraktale Demonstration in einer JMP-Datentabelle erstellen:

Das θ und φ Datenspalten verwenden Formeln, um die rekursiven Fraktalwinkel zu generieren. Die Formeln hängen von einer Konstanten ab s , die als Tabellenvariable definiert ist, damit Sie sie problemlos anzeigen und ändern können. Die Konstante s ist anfänglich gleich π, aber Sie können es in andere berühmte mathematische und physikalische Konstanten oder einen beliebigen Wert ändern, den Sie mögen.
Der Abstand zwischen Punkten beträgt immer 1.
Das x und y Datenspalten führen die Konvertierung von Polarkoordinaten in Rechteckkoordinaten durch und wenden die Rekursionsrelation an. Diese Version verwendet wie der Artikel 10.000 Rekursionen. Sie können jedoch mehr oder weniger Rekursionen verwenden, um die Form zu ändern.
Verwenden Sie die Schnörkel Fraktal Tabellenskript zum Starten von Graph Builder und zur Visualisierung des Fraktals.

Wenn Sie den Wert der Tabellenvariablen ändern, werden die Formeln ausgeführt, um die Datenspalten zu aktualisieren. Diese Änderung wird automatisch in Graph Builder übernommen, um ein neues Diagramm zu erstellen.
Nett! Dadurch ist es einfacher, den Wert der Tabellenvariablen zu ändern und den Effekt zu sehen:
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;
);