Lattices: Difference between revisions
From JSXGraph Wiki
A WASSERMANN (talk | contribs) No edit summary |
A WASSERMANN (talk | contribs) No edit summary |
||
Line 3: | Line 3: | ||
var b1 = brd.createElement('point', [1,0], {style:6,name:''}); | var b1 = brd.createElement('point', [1,0], {style:6,name:''}); | ||
var b2 = brd.createElement('point', [0,1], {style:6,name:''}); | var b2 = brd.createElement('point', [0,1], {style:6,name:''}); | ||
var i, j; | var i, j; | ||
for (i=-5;i<6;i++) for (j=-5;j<6;j++) { | for (i=-5;i<6;i++) for (j=-5;j<6;j++) { | ||
Line 13: | Line 11: | ||
], {name:'',style:4}); | ], {name:'',style:4}); | ||
}} | }} | ||
</jsxgraph> | |||
<jsxgraph height="500" width="600" board="board" box="box2"> | |||
brd2 = JXG.JSXGraph.initBoard('box2', {originX: 250, originY: 250, unitX: 50, unitY: 50, axis:true}); | |||
var b3 = brd2.createElement('point', [1,0], {style:6,name:''}); | |||
var b4 = brd2.createElement('point', [0,1], {style:6,name:''}); | |||
var i, j; | |||
var p = []; | |||
for (i=-5;i<6;i++) for (j=-5;j<6;j++) { | |||
if (!(i==1&&j==0) && !(i==0&&j==1)) { | |||
p[i*11+j] = brd2.createElement('point',[ | |||
function(x,y){ return function(){ return x*b3.X()+y*b4.X(); };}(i,j), | |||
function(x,y){ return function(){ return x*b3.Y()+y*b4.Y(); };}(i,j) | |||
], {name:'',style:4}); | |||
brd2.createElement('point',[p[i*11+j],0.5]); | |||
}} | |||
</jsxgraph> | </jsxgraph> | ||
[[Category:Examples]] | [[Category:Examples]] |
Revision as of 07:29, 20 April 2009