Hallo *Alex*,
Und für einen Kreis bildet man die üblicherweise aus Sinus für Y und Cosinus für X.
Nicht UND sondern ODER, wenn X bzw. Y bekannt ist.
Nein, RFZ hat schon recht.
Du machst folgendes: Du gehst von 0 bis zu irgendeinem Wert und zeichnest einfach sin(x). heraus kommt dann natürlich ne normale Sinuskurve und eben kein Halbkreis. Du verwendest ganz einfach die Formel y=sin(x), x=0...π/2 (oder in dem Beispiel x = sin(y), was aber aus gleiche rauskommt).
Einen kreis aus so einer funktion zu zeichnen geht anders, nämlich mit
y = quadratwurzel(radius²-x²)
Das in PHP unzusetzten überlass ich dir, ich hab wie gesagt keine Testumgebung da, und bevor ich irgendwelchen ungetesteten Mist fabriziere sag ich lieber garnichts.
Du kannst es natürlich auch mit sin und cos machen, aber dann ist eben sin(a) die x-Koordinate und cos(a) die y-Kordinate (oder umgekehrt), das heißt, du darfst nicht einfach eine Koordinate als gegeben hinnehmen.
Jonathan