Gast
#2604594
Hi, ich habe eine Gleichung, ( ln(A/B) / ln(C/D) ) wie kann ich diese Gleichung verändern, dass nur noch ein ln vorhanden ist, und wie kann ich einen ln auf einem Mikrocontroller implementieren? mfg
|
Anzeige
|
ln Gleichung vereinfachen
Gast
#2604594
Hi, ich habe eine Gleichung, ( ln(A/B) / ln(C/D) ) wie kann ich diese Gleichung verändern, dass nur noch ein ln vorhanden ist, und wie kann ich einen ln auf einem Mikrocontroller implementieren? mfg Eine math library sollte den log koennen. Was soll's denn werden - in ASM ?
Gast
#2604618
ln(A/B) / ln(C/D) = ln( A/B - C/D ) siehe auch z.B.: http://www.frustfrei-lernen.de/mathematik/logarithmus-regeln.html Vorschlag Implementierung auf MC: -ln-Eingabewertebereich definieren -lookup-table für Wertebereich generieren
Gast
#2604630
hat jemand eine Implementierung für den Log bzw. ln auf dem Mikrocontroller? Sag uns doch mal wie die Hausaufgabe genau ist.
Gast
#2604636
Oliver K. schrieb: > ln(A/B) / ln(C/D) = ln( A/B - C/D ) NEIN Stimmt, ist falsch. Hab da was verwechselt. Viel kürzen kann man scheinbar nicht mehr. Falls Rundungsfehler unkritisch sind, kann man ja folgende Rechnung durchführen: ln (A/B) = x (über LUT bestimmen) ln (C/D) = y (über LUT bestimmen) x/y = z Tja ln, wie du siehst werden hier Hausaufgabenabschreiber gerne mal mit falschen Lösungen bestraft. Oder war die doch richtig? Hmm... ln schrieb: > hat jemand eine Implementierung für den Log bzw. ln auf dem > Mikrocontroller? Erzähl doch mal wofür du das brauchst. Vielleicht gibt es ja eine Möglichkeit, wie man das alles überhaupt nicht ausrechnen muss. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|