lagrange
by migerh
HTML
<link rel="stylesheet" href="http://jsxgraph.uni-bayreuth.de/distrib/jsxgraph.css">
<script src="http://jsxgraph.uni-bayreuth.de/distrib/jsxgraphcore.js"></script>
<div id="jxgbox" class="jxgbox" style="width:500px; height:500px;"></div>
JavaScript
var brd = JXG.JSXGraph.initBoard('jxgbox', {boundingbox: [-10, 10, 10, -10], showNavigation: false, axis: false});
var p = [];
p[0] = brd.create('point', [-4,2]);
p[1] = brd.create('point', [3,1]);
p[2] = brd.create('point', [10, 5]);
var pol = JXG.Math.Numerics.lagrangePolynomial(p);
var g = brd.create('functiongraph', [pol, -20, 19], {strokeWidth: 3});
brd.unsuspendUpdate();
/ * Affichage * /
var n = 0;
var txt = brd.create('text', [13, 9, function () {
return '<b> Equation: </ b> <br /> y = '+ pol.getTerm() + '<br /> test';
}], {
anchorX: 'right',
anchorY: 'top',
cssClass: 'jsx',
fontSize: 12
});