Difference between revisions of "Peano curve"
From JSXGraph Wiki
Jump to navigationJump to searchA WASSERMANN (talk | contribs) (New page: <html> <link rel="stylesheet" type="text/css" href="http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css" /> <script type="text/javascript" src="http://jsxgraph.uni-bayreuth.de/distrib/pro...) |
|||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | For an explanation see [[L-systems]]. | ||
<html> | <html> | ||
− | |||
− | |||
− | |||
<form><textarea id="inputtext0" rows=15 cols=35 wrap="off" style="width:600px;"> | <form><textarea id="inputtext0" rows=15 cols=35 wrap="off" style="width:600px;"> | ||
var level = 4; | var level = 4; | ||
Line 29: | Line 27: | ||
<input type="button" value="clear" onClick="clearturtle(0)"> | <input type="button" value="clear" onClick="clearturtle(0)"> | ||
</form> | </form> | ||
− | < | + | </html> |
− | + | <jsxgraph width="600" height="600" box="box0"> | |
var t; | var t; | ||
var turtle = []; | var turtle = []; | ||
var brd = []; | var brd = []; | ||
− | brd[0] = JXG.JSXGraph.initBoard('box0', { | + | brd[0] = JXG.JSXGraph.initBoard('box0', {boundingbox: [-300, 300, 300, -300]}); |
− | turtle[0] = brd[0]. | + | turtle[0] = brd[0].create('turtle'); |
function expander(level,axiom,rules) { | function expander(level,axiom,rules) { | ||
Line 98: | Line 96: | ||
function run(nr) { | function run(nr) { | ||
brd[nr].suspendUpdate(); | brd[nr].suspendUpdate(); | ||
− | var code = | + | var code = document.getElementById('inputtext'+nr).value; |
if (code=='') { return; } | if (code=='') { return; } | ||
t = turtle[nr]; | t = turtle[nr]; | ||
Line 112: | Line 110: | ||
turtle[nr].cs(); | turtle[nr].cs(); | ||
} | } | ||
− | </ | + | </jsxgraph> |
− | |||
* Przemyslaw Prusinkiewicz, James Hanan: Lindenmayer Systems, Fractals, and Plants (Lecture Notes in Biomathematics). Springer-Verlag 1989, ISBN 0-387-97092-4 | * Przemyslaw Prusinkiewicz, James Hanan: Lindenmayer Systems, Fractals, and Plants (Lecture Notes in Biomathematics). Springer-Verlag 1989, ISBN 0-387-97092-4 | ||
* [http://en.wikipedia.org/wiki/L-system http://en.wikipedia.org/wiki/L-system] | * [http://en.wikipedia.org/wiki/L-system http://en.wikipedia.org/wiki/L-system] | ||
+ | * [http://en.wikipedia.org/wiki/Space-filling_curve http://en.wikipedia.org/wiki/Space-filling_curve] | ||
+ | |||
[[Category:Examples]] | [[Category:Examples]] |
Latest revision as of 11:30, 31 January 2013
For an explanation see L-systems.
- Przemyslaw Prusinkiewicz, James Hanan: Lindenmayer Systems, Fractals, and Plants (Lecture Notes in Biomathematics). Springer-Verlag 1989, ISBN 0-387-97092-4
- http://en.wikipedia.org/wiki/L-system
- http://en.wikipedia.org/wiki/Space-filling_curve