分形分形如果您喜歡數學,這是一個有趣的示例。您可能聽說過分形。今天有很多分形集。這些集合之一稱為捲曲分形 。您可以在此了解有關它們的更多信息 MathWorld文章 。本文使用Mathematica和Wolfram語言,它們具有用於許多數學的許多專用功能,但是您可以在JMP數據表中構建自己的分形演示:

的 θ 和 φ 數據列使用公式生成遞歸分形角。公式取決於常數 s ,它被定義為表變量,以便您可以輕鬆查看和更改它。常數 s 最初等於π,但是您可以將其更改為其他著名的數學和物理常數或您喜歡的任何值。
點之間的距離始終為1。
的 X 和 ÿ 數據列執行從極坐標到直角坐標的轉換並應用遞歸關係。與文章一樣,此版本使用10,000個遞歸,但是您可以使用或多或少的遞歸來更改形狀。
使用分形分形表格腳本以啟動Graph Builder並可視化分形。

請注意,如果您更改表變量的值,則公式將運行以更新數據列。此更改將自動推送到“圖形生成器”以製作新圖。
回复:curlicue分形真好!這樣可以更輕鬆地更改表變量的值並查看效果:
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;
);
回复:curlicue分形很酷!