<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Curlicue Fractals in Discussions</title>
    <link>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240125#M47453</link>
    <description>&lt;P&gt;Here is a fun example, if you like math. You have probably heard of fractals. There are many fractal sets today. One of these sets is called &lt;EM&gt;curlicue fractals&lt;/EM&gt;. You can learn more about them in this &lt;A href="http://mathworld.wolfram.com/CurlicueFractal.html" target="_self"&gt;MathWorld article&lt;/A&gt;. The article uses Mathematica and the Wolfram Language, which have many dedicated functions for lots of math, but you can build your own fractal demonstration in a JMP data table:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="table.JPG" style="width: 797px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/20849i7677164E8E0286FE/image-size/large?v=v2&amp;amp;px=999" role="button" title="table.JPG" alt="table.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;&lt;STRONG&gt;θ&lt;/STRONG&gt; and&amp;nbsp;&lt;STRONG&gt;φ&lt;/STRONG&gt; data columns use formulas to generate the recursive fractal angles. The formulas depend on a constant &lt;STRONG&gt;s&lt;/STRONG&gt;, which is defined as a table variable so that you can easily view and change it. The constant &lt;STRONG&gt;s&lt;/STRONG&gt; is initially equal to&amp;nbsp;π, but you can change it to other famous mathematical and physical constants or any value that you like.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The distance between points is always 1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The &lt;STRONG&gt;x&lt;/STRONG&gt; and &lt;STRONG&gt;y&lt;/STRONG&gt; data columns perform the conversion from polar to rectangular coordinates and apply the recursion relation. This version, like the article, uses 10,000 recursions, but you can use more or less recursions to change the shape.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Use the &lt;STRONG&gt;Curlicue Fractal&lt;/STRONG&gt; table script to launch Graph Builder and visualize the fractal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fractal.JPG" style="width: 626px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/20850i6CBBF06D9578E28B/image-size/large?v=v2&amp;amp;px=999" role="button" title="fractal.JPG" alt="fractal.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note that if you change the value of the table variable, the formulas run to update the data columns. This change is automatically pushed to Graph Builder to make a new plot.&lt;/P&gt;</description>
    <pubDate>Fri, 03 Jan 2020 19:56:36 GMT</pubDate>
    <dc:creator>Mark_Bailey</dc:creator>
    <dc:date>2020-01-03T19:56:36Z</dc:date>
    <item>
      <title>Curlicue Fractals</title>
      <link>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240125#M47453</link>
      <description>&lt;P&gt;Here is a fun example, if you like math. You have probably heard of fractals. There are many fractal sets today. One of these sets is called &lt;EM&gt;curlicue fractals&lt;/EM&gt;. You can learn more about them in this &lt;A href="http://mathworld.wolfram.com/CurlicueFractal.html" target="_self"&gt;MathWorld article&lt;/A&gt;. The article uses Mathematica and the Wolfram Language, which have many dedicated functions for lots of math, but you can build your own fractal demonstration in a JMP data table:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="table.JPG" style="width: 797px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/20849i7677164E8E0286FE/image-size/large?v=v2&amp;amp;px=999" role="button" title="table.JPG" alt="table.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The&amp;nbsp;&lt;STRONG&gt;θ&lt;/STRONG&gt; and&amp;nbsp;&lt;STRONG&gt;φ&lt;/STRONG&gt; data columns use formulas to generate the recursive fractal angles. The formulas depend on a constant &lt;STRONG&gt;s&lt;/STRONG&gt;, which is defined as a table variable so that you can easily view and change it. The constant &lt;STRONG&gt;s&lt;/STRONG&gt; is initially equal to&amp;nbsp;π, but you can change it to other famous mathematical and physical constants or any value that you like.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The distance between points is always 1.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The &lt;STRONG&gt;x&lt;/STRONG&gt; and &lt;STRONG&gt;y&lt;/STRONG&gt; data columns perform the conversion from polar to rectangular coordinates and apply the recursion relation. This version, like the article, uses 10,000 recursions, but you can use more or less recursions to change the shape.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Use the &lt;STRONG&gt;Curlicue Fractal&lt;/STRONG&gt; table script to launch Graph Builder and visualize the fractal.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="fractal.JPG" style="width: 626px;"&gt;&lt;img src="https://community.jmp.com/t5/image/serverpage/image-id/20850i6CBBF06D9578E28B/image-size/large?v=v2&amp;amp;px=999" role="button" title="fractal.JPG" alt="fractal.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note that if you change the value of the table variable, the formulas run to update the data columns. This change is automatically pushed to Graph Builder to make a new plot.&lt;/P&gt;</description>
      <pubDate>Fri, 03 Jan 2020 19:56:36 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240125#M47453</guid>
      <dc:creator>Mark_Bailey</dc:creator>
      <dc:date>2020-01-03T19:56:36Z</dc:date>
    </item>
    <item>
      <title>Re: Curlicue Fractals</title>
      <link>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240181#M47466</link>
      <description>&lt;P&gt;Nice! This makes it easier to change the value of the table variable and see the effect:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-jsl"&gt;NamesDefaultToHere(1);

dt = DataTable("Curlicue Fractal.jmp");
sVal = dt &amp;lt;&amp;lt; 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 &amp;lt;&amp;lt; setTableVariable("s", sValTBD));
	SubstituteInto(STV, Expr(sValTBD), sVal);
	STV;
	);&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Jan 2020 11:29:28 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240181#M47466</guid>
      <dc:creator>ian_jmp</dc:creator>
      <dc:date>2020-01-06T11:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: Curlicue Fractals</title>
      <link>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240373#M47500</link>
      <description>Very Cool!</description>
      <pubDate>Tue, 07 Jan 2020 18:23:03 GMT</pubDate>
      <guid>https://community.jmp.com/t5/Discussions/Curlicue-Fractals/m-p/240373#M47500</guid>
      <dc:creator>G_M</dc:creator>
      <dc:date>2020-01-07T18:23:03Z</dc:date>
    </item>
  </channel>
</rss>

