Entwickler-Ecke
Sonstiges (Delphi) - Sinuskurve wie?
syro - Mi 29.09.04 20:17
Titel: Sinuskurve wie?
Hi Leute :) Hoffe ihr könnt mir helfen!
Habe ein Problem mit einzeigen einer Sinuskurve, brauch so ein Program für meine GFS in Physik, das Thema lautet "Zusammensetzung von Sinusschwingungen".. vielleicht kennt ja der ein oder andere das :)
so nun zu meinem Problem:
Ich möchte ein Koordinationsystem bauen und darein eine Sinuskurve der Funktion f(x)=sin(x)..
das woltle ich mit einer Schleife bewerkstelligen..
for(i=0; i<400; i++) {
y = sin(i);
}
ist natürlicher totaller Schwachsinn.. hat mir jemand eine Funktion die mir das ermöglicht??
Vielen Dank. mfg
AXMD - Mi 29.09.04 20:20
Hmmm... bin zwar erst C-Anfänger, aber ich bin mir sicher, dass du nicht einfach deinen Winkel in Grad übergeben kannst. Radiant würd ich mal sagen... zu allererst.
AXMD
GSE - Mi 29.09.04 20:33
stimmt, siehe DegToRad und RadToDeg in der OH
mfg
GSE
doubleq - Sa 02.10.04 11:49
Also in Deinem konkreten Fall brauchst Du die Funktionen nicht - Du musst einfach dafür sorgen dass Deine Zählvariable von 0 bis 2pi läuft. Also Dein i durch 200 teilen und mit pi multiplizieren. Wenn Du das dann an die sin()-Funktion übergibst bekommst Du was Du willst.
Gruß DoubleQ
GSE - Sa 02.10.04 12:04
ah stimmt, war c. cod ehab ich mir gar net angeguckt.
aber warum sollte ein Delphi-Forum bei einem C-Programm helfen?
Gibt doch genug C-Foren.
mfg
GSE
syro - Sa 02.10.04 16:13
Hey danke für die Antworten, ich habe es mit PHP realisiert, doch in Delphi ist es genau das gleiche.. die Technik, wenn man sie raushat, ist einfach!
Falls jemand den Quellcode in PHP haben möchte, bitte per eMail kontaktieren.
mfg Dennis Sch.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!