tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
818
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    xX_Legolas_Xx xX_Legolas_Xx ist offline Mitglied Bronze
    Registriert seit
    Mar 2009
    Beiträge
    28
    Hallo!
    Ich hatte vor ein Programm zu schreiben, das die Koch'sche Schneeflocke zeichnet.
    Mir stellt sich nur ein Problem, mathematischen Ursprungs.
    Angenommen man soll ein Dreieck Konstruieren.
    Gegeben sind die Punkte A und C, mit ihren Koordinaten (x,y). Außerdem sind alle Winkel gegeben.
    Und die Stecke b kann man ja ausrechnen.
    Nun ist meine Frage, wie ich zu den Koordinaten von C komme. Die Strecke a kann ich ja ausrechnen. Jedoch hilft mir das irgendwie nicht weiter, weil die ja so zu sagen lose im Raum schwebt. Kann sein, dass ich einfach nur grade auf den Schlauch stehe....
    Ich würde mich aber trotzdem über Hilfe freuen.

    mfg. Legolas
     

  2. #2
    Registriert seit
    Dec 2001
    Ort
    Bayern
    Beiträge
    5.802
    Blog-Einträge
    5
    Hallo Legolas,

    also ich würde das Problem mit Stift und Papier so lösen:
    1. Winkel α an A antragen, man erhält eine Halbgerade ausgehend von A
    2. Winkel γ an C antragen, man erhält eine Halbgerade ausgehend von C
    3. Die Halbgeraden aus 1.+2. schneiden und man erhält Punkt B
    Diese Konstruktion sollte sich auch in Quellcode gießen lassen. Ich verstehe nur nicht so ganz wo dieses Problem in seiner Allgemeinheit beim Zeichnen der Koch-Kurve auftritt.

    Grüße,
    Matthias
     
    „Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
    “For every complex problem, there is an answer that is short, simple and wrong.”
    “Pessimism is safe, but optimism is a lot faster!”


    Aktuelles Coding Quiz: #17 - Wörter kreuz und quer