Gast
#2196670
Mal eine einfache Frage... Wie berechnet ein moderner Rechner (PC) den Sinus? Über Annäherungen (Taylor), über Lookup-Tabellen oder ganz anders?
|
Anzeige
|
Wie berechnet ein moderner Rechner den Sinus?
Gast
#2196670
Mal eine einfache Frage... Wie berechnet ein moderner Rechner (PC) den Sinus? Über Annäherungen (Taylor), über Lookup-Tabellen oder ganz anders? Wird wohl CORDIC sein. Artjomka schrieb: > Wie berechnet ein moderner Rechner (PC) den Sinus? Über Annäherungen > (Taylor), über Lookup-Tabellen oder ganz anders? so wie er in der benutzten Bibliothek implementiert ist.
Gast
#2196835
Auch die CPU kann da einige Hilfe geben. zB. MMX,SSE,SSE2-4 usw. Es kommt halt auf die benötigte Geschwindigkeit bzw. Genauigkeit an welche Lösung man wählt. Ob Hardware oder Software muss man abwägen. In Software scheint es am schnellsten mit einer Polynomapproximation zu gehen: http://gruntthepeon.free.fr/ssemath/ Wie es in der FPU (x87) implementiert ist weiß wohl nur Intel.
Gast
#2196846
Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|