Kreisfläche

Aus Wiki1

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 11: Zeile 11:
var brd = JXG.JSXGraph.initBoard('box', {boundingbox: [x_min,y_max,x_max,y_min]});
var brd = JXG.JSXGraph.initBoard('box', {boundingbox: [x_min,y_max,x_max,y_min]});
-
var pv0 = brd.create('point',[0,y_min+20*dy],{fixed:true,visible:true,name:"Volumenstrom"});
+
var pv0 = brd.create('point',[0,y_min+20*dy],{fixed:true,visible:true,name:"Volumenstrom m3/h"});
var pv1 = brd.create('point',[0+20*dx,y_min+20*dy],{fixed:false,visible:true,name:""});
var pv1 = brd.create('point',[0+20*dx,y_min+20*dy],{fixed:false,visible:true,name:""});
var lv= brd.create('line',[pv0,pv1],{straightFirst:false, straightLast:false,visible:true});
var lv= brd.create('line',[pv0,pv1],{straightFirst:false, straightLast:false,visible:true});
Zeile 22: Zeile 22:
{
{
var d=2*c.getRadius();
var d=2*c.getRadius();
-
var V=Math.pow(d,2)*Math.PI/4;
+
var A=Math.pow(d,2)*Math.PI/4;
-
return "D="+Math.round(1000*d)/1000+"  A="+Math.round(1000*V)/1000;
+
return "D="+Math.round(1000*d)/1000+"  A="+Math.round(1000*A)/1000;
  }
  }
Zeile 32: Zeile 32:
return Math.round(1000*Math.pow(v_val,v_ex))/1000;
return Math.round(1000*Math.pow(v_val,v_ex))/1000;
}
}
 +
 +
var Velo=function()
 +
{
 +
var d=2*c.getRadius();
 +
var A=Math.pow(d,2)*Math.PI/4;
 +
var v=V_dot/3600/A;
 +
return "Geschwindigkeit "+Math.round(1000*V)/1000+" m/s";
 +
}
 +
brd.create('text',[p1.X(),p1.Y(),Vd],{});
brd.create('text',[p1.X(),p1.Y(),Vd],{});
 +
brd.create('text',[p1.X(),p1.Y()-5*dy,Velo],{});
brd.create('text',[pv0.X(),pv0.Y()-5*dy,V_dot],{});
brd.create('text',[pv0.X(),pv0.Y()-5*dy,V_dot],{});
</jsxgraph>
</jsxgraph>

Version vom 21:23, 7. Dez. 2013

Mit Hilfe des Programmpakets JSXGraph (siehe http://jsxgraph.uni-bayreuth.de/wp/) können komplexe, interaktive Grafiken nur mit Hilfe von JavaScript in Webseiten integriert werden. Details unter http://jsxgraph.uni-bayreuth.de/docs/symbols/Circle.html

Persönliche Werkzeuge