Forum: Mikrocontroller und Digitale Elektronik Sinus linearisieren


von Adalbert (Gast)


Lesenswert?

Heyho,

wie kann man einen Sinus linearisieren? Abgeleitet gibt er ja den 
Cosinus, welcher aber wieder nichtlinear ist!

von astroscout (Gast)


Lesenswert?

Du Frage ist in welchem Punkt du ihn linearisieren möchtest bzw. üfr 
welche Anwedung du das nutzen möchtest...

für sehr kleine x gilt zum beispiel sin(x) = x

Ansonsten könntest du eine Taylorentwicklung um den gewünschten Punkt 
machen...

von Hop Triceratop (Gast)


Lesenswert?

Und der Cosinus linearisiert bei Null ist Eins.

von Max T. (charmquark)


Lesenswert?

Naja, also cos(x) gibt dir die Steigung von sin(x) an der jeweiligen 
Stelle x an.

von Martin S. (drunkenmunky)


Lesenswert?

Die Linearisierung macht natürlich nur für einen gewissen Bereich Sinn. 
Wie groß dieser Bereich ist, hängt von der Funktion und der Anwendung 
ab.

http://de.wikipedia.org/wiki/Linearisierung

von Horst H. (horst_h44)


Lesenswert?

Warum bei einem Sinus eine Linearisierung machen? Meinst Du vielleicht 
eine Interpolation von Sinus/Cosinus zur Drehwinkelerfassung?

von Tom (Gast)


Lesenswert?

Kommt auch drauf an, welchen Abweichung gegenüber dem Sinus diese 
Linearisierung haben darf. Wenn das unkritisch ist, schlage ich vor:

+1 für Argumente von 0 bis 180 Grad (bzw. pi)
-1 für Argumente von 180 bis 360 (2pi)

Wird öfter benutzt, als man glaubt.

(Noch einfacher wäre 0 für alle Argumente ;-)

von Martin (Gast)


Lesenswert?

Das wäre dann aber die triviale Lösung ;-)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.