iconEuler Reference

Geometrie

function zeichnePunkt (x, name="", v=[1,-1], d=defaultd, wert=0)

  Zeichnet einen Punkt bei x.
  name: Name des Punktes
  v: Richtung des Labels
  d: Abstand des Labels
  wert: flag f�r Punktkoordinaten
function zeichneStrecke (A, B, name="", d=defaultd)

  Zeichne Strecke von A nach B
  name: Name
  d: Abstand des Labels
function zeichneGerade (g, name="", d=defaultd)

  Zeichne Gerade durch A und B
  g. Gerade
  name: Name
  d: Abstand des Labels
function drehe (v,phi)

  Drehe den Vektor v um phi
function dreheLinks (v)

  Drehe 90� nach links.
function dreheRechts (v)

  Drehe 90� nach rechts.
function GeradeDurch (A,B)

  Berechne [a,b,c] so dass ax+by=c die Gleichung der Gerade ist.
function GeradeInRichtung (A,v)

  Gerade in Richtung v durch A.
function GeradenRichtung (g)

  Richtungsvektor der Geraden
function Normale (g)

  Normale auf Gerade
function PunktAufGerade (g)

  Ein Punkt auf g.
function Senkrechte (A,g)

  Senkrechte durch A zu g.
function Parallele (A,g)

  Parallele durch A zu g.
function GeradenSchnitt (g,h)

  Schnittpunkt der Geraden.
function ProjektionAufGerade (A,g)

  Projektion von A auf die Gerade.
function Dreiecksfl�che (A,B,C)

  Fl�che des Dreiecks ABC.
function Winkel (A,B,C)

  Winkel ABC
function setzePlotBereich (a,b="",c=0,d=0)

  Zeichnet das Fenster f�r den Plot
  a,b,c,d : Rechteckbereich
  a : Rechteck um 0
function KreisUm (A,r)

  Kreis um A mit Radius r
function KreisMittelpunkt (c)

  Mittelpunkt von c.
function KreisRadius (c)

  Radius von c.
function MIttelsenkrechte (A,B)

  Mittelsenkrechte auf AB
function KreisDurch (A,B,C)

  Kreis durch A, B und C.
function zeichneKreis (c,name="",v=[1,-1],d=defaultd)

  Zeichne den Kreis c.
function WinkelHalbierende (A,B,C)

  Compute the middle perpendicular of the angle ABC
function Norm (v)

  Norm des Vektors v.
function Abstand (A,B)

  Berechne den Abstand von A zu B.
function Abstand2 (A,B)

  Abstand von A zu B zum Quadrat
function GeradenKreisSchnitte (l,c)

  Berechnet den Schnitt einer Gerade mit einem Kreis.
  Gibt beide Schnittpunkte zur�ck.
function KreisKreisSchnitte (c1,c2)

  Berechnet den Schnitt zweier Kreise.
  Gibt beide Schnitte zur�ck.
function Normalisiere (v)

  Normalisierter Vektor v.
function Skalarprodukt (v,w)

  Skalarprodukt der Vektoren
Norm(x) := norm (x) $$
Normalisiere(x) := normalize (x) $$
Skalarprodukt(a,b) := scalp (a,b) $$
Abstand(A,B) := distance (A,B) $$
Abstande2(A,B) := distanceSquared (A,B) $$
dreheLinks(v) := turnLeft (v) $$
GeradeDurch (A,B) := lineThrough(A,B) $$
GeradeInRichtung (A,v) := lineWithDirection(A,v) $$
GeradenGleichung (g,x,y) := getLineEquation (g,x,y) $$
GeradenRichtung (g) := getLineDirection (g) $$
Senkrechte(A,g) := perpendicular (A,g) $$
GeradenSchnitt (g,h) := lineIntersection (g,h) $$
ProjektionAufGerade (A,g) := projectToLine (A,g) $$
KreisUm (A,r) := circleWithCenter (A,r) $$
Mittelsenkrchte(A,B) := middlePerpendicular (A,B) $$
KreisDurch(A,B,C) := circleThrough (A,B,C) $$
KreisRadius(c) := getCircleRadius (c) $$
KreisMittelpunkt(c) := getCircleCenter (c) $$
Winkel(A,B,C) := computeAngle (A,B,C) $$
WinkelHalbierende(A,B,C) := angleBisector (A,B,C) $$
KreisGleichung(c,x,y) := getCircleEquation (c,x,y) $$
GeradenKreisSchnitte(g,c) := lineCircleIntersections (g,c) $$
KreisKreisSchnitte(c1,c2) := circleCircleIntersections (c1,c2) $$
DreiecksFlaeche(A,B,C) := areaTriangle(A,B,C) $$

Documentation Homepage