Wenn du nach "Winkelfunktion" suchst, findest du jede Menge Infos. Sonst auf einem Flohmarkt nach einem Tabellenbuch für Elektrotechnik (Friedrich) suchen.
Hi,
ich bräuchte zum rechnen sin und cos, und wollte mal fragen, ob jemand soetwas schon gemacht hat, und mir vielleicht etwas code und die Tabellen geben könnte, damit ich nicht alles neu erfinden muss...
Wäre echt super von Euch, MfG, Ozzy
Wenn du nach "Winkelfunktion" suchst, findest du jede Menge Infos. Sonst auf einem Flohmarkt nach einem Tabellenbuch für Elektrotechnik (Friedrich) suchen.
Danke; ich suchte zwar nach Lösungen, die ohne Gleitkommaarithmetik auskommen, aber dann Suche ich mal weiter.
MfG, Ozzy
Also du suchst im Prinzip nur eine Sinus und eine Cosinus Tabelle?
Sowas auszurechnen ist eigentlich ganz einfach...
ich würde mal sagen mit der Funktion müsste das klappen (ungetestet, ich hab die gerade so aus dem Kopf aufgeschrieben, es könnten also auch Fehler drin sein)
Code:#include <math.h> int* sin_table(int numsteps, int min, int max) { int n; tmp = (int*) malloc(numsteps * sizeof(int)); for(n = 0; n < numsteps; n++) { tmp[n] = (int)((0.5 * sin(n * (2*pi / numsteps)) + 0.5) * (max - min)) + min; } return tmp; }
edit: hab die Funktion noch etwas abgeändert, damit die min/max Geschichte vernünftig funktioniert
So viele Treppen und so wenig Zeit!
Lesezeichen