# Difference between revisions of "Cardinal splines"

From JSXGraph Wiki

Jump to navigationJump to searchA WASSERMANN (talk | contribs) (Created page with "jsxgraph width="400" height="400" box="box"> var brd = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-5, 5, 5, -5]}), p = [], c, i, tau; for (i=0;i<5;i++) { p....") |
A WASSERMANN (talk | contribs) |
||

Line 1: | Line 1: | ||

− | jsxgraph width="400" height="400" box="box"> | + | <jsxgraph width="400" height="400" box="box"> |

var brd = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-5, 5, 5, -5]}), | var brd = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-5, 5, 5, -5]}), | ||

p = [], c, i, tau; | p = [], c, i, tau; |

## Revision as of 09:53, 10 April 2014

### The underlying JavaScript code

```
var brd = JXG.JSXGraph.initBoard('box', {axis:true, boundingbox: [-5, 5, 5, -5]}),
p = [], c, i;
for (i=0;i<5;i++) {
p.push(brd.create('point', [(Math.random()-0.5)*7,(Math.random()-0.5)*7],{withLabel:true}));
}
c = brd.create('curve', JXG.Math.Numerics.CardinalSpline(p, function(){ return tau.Value();}), {strokeWidth:3});
```