Difference between revisions of "Multiple logarithmic spirals"
From JSXGraph Wiki
Jump to navigationJump to searchA WASSERMANN (talk | contribs) |
A WASSERMANN (talk | contribs) |
||
Line 3: | Line 3: | ||
var a = board.createElement('slider', [[1,-1],[5,-1],[0,0.3,1]], {name:'a'}); | var a = board.createElement('slider', [[1,-1],[5,-1],[0,0.3,1]], {name:'a'}); | ||
var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.15,1]], {name:'b'}); | var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.15,1]], {name:'b'}); | ||
+ | var tau = board.createElement('slider', [[1,-3],[5,-3],[0,0,2]], {name:'τ'}); | ||
for (var i=0;i<8;i++) { | for (var i=0;i<8;i++) { | ||
− | (function(x) { return board.createElement('curve', [function(phi){return a.Value()*Math.exp(b.Value()*(phi+Math.PI*x*0.25)); }, [0, 0], -4*Math.PI, 8*Math.PI], | + | (function(x) { return board.createElement('curve', [function(phi){return a.Value()*Math.exp(b.Value()*(phi+Math.PI*x*0.25+tau.Value()*Math.PI)); }, [0, 0], -4*Math.PI, 8*Math.PI], |
− | {curveType:'polar', strokewidth: | + | {curveType:'polar', strokewidth:1}); |
})(i); | })(i); | ||
} | } |