Widerstände nach E- Reihe überführen

Gast #611069
Hallo zusammen ;-)

Ich habe mir ein kleines Programm geschrieben, mit Hilfe dessen ich 
Widerstände für ein Tiefpassfilter berechnen lassen kann.
Jetzt ist die Wertausgabe bis auf 6Stellen hinter dem Komma genau.

Wie kann ich den Wert 2.356908 kOhm dem entsprechenden Eintrag in der 
E12 (oder E24) Reihe zuordnen?

Meine Ausgabe soll halt gleich "Praxisgerechte" Werte ausgeben.

(12te Wurzel von 10) hoch 4 = 2.2
(12te Wurzel von 10) hoch 5 = 2.6 (eigentlich ja 2.7)

soweit habe ich das aus Wikipedia
http://de.wikipedia.org/wiki/E-Reihe
von hier:
http://www.elektronik-kompendium.de/sites/bau/1109071.htm
und hier ausm Forum
Beitrag "E-Reihe hat eigentlich falsche Werte. Warum?"
schon herausbekommen.

Wie könnte man das ganze nun "rückwärts" rechnen, sodass mir im Ergebnis 
gleich der zugehörige Widerstandswert aus der E-Reihe angezeigt wird?

Danke
AxelR.
Gast #611072
Die Werte der E-Reihe sind bekannt. Also einfach die Differenz bilden 
und denn Wert nehmen, bei dem die Differenz am kleinsten ist. Oder was 
willst du?
Gast #611096
>...Oder was willst du?

Ich will die Ausgabe der Rechenergebnisse nach E12(oder halt E24) 
formatiert haben.
Dabei möchte ich KEINE Tabelle mit den uns bekannten Werten der 
E-Reihe verwenden.
Gast #611136
hubert wrote:
> das ganze rückwärts rechnen? mit int-Werten, sodass das komma etc
> wegfällt?
>
> ...

kann ruhig "mit Komma" sein. Ich verwende einen Casio CFX-9850 ;-)

@Nullpointer

>..eine logarithmische Dekade durch die Anzahl Werte teilen..

wer mich kennt, weiss, dass ich KEIN Mathematik Genie bin. Leider!
Könntest Du mir das bitte mal in zwei, drei Zeilen an einem Beispiel 
erläutern?
Vielen Dank dafür...

@all

könnte man die Potenz
>(12te Wurzel von 10) hoch 4 = 2.2
                           ^
                           '---

>(12te Wurzel von 10) hoch 5 = 2.6 (eigentlich ja 2.7)
                           ^
                           '---
als Ergebnis bekommen? (Sicher - irgentwie umstellen...)
für 2.356908 kOhm aus obigem Bsp. wäre diese dann  4.xx und somit 
dichter an der vier als an der fünf.

Gruß
AxelR.

(au mann - ich und Mathe)
Gast #611146
Netbird wrote:
> x= 12* lg2.356908 =4,468..
> Stichwort: Logarithmieren ...

freu und DANKE!

Mit diesem Denkanstoß komme ich weiter.

viele Grüße
AxelR.
Gast #611366
Prima Formelbeiträge,
log(?) oder 10 hoch ? oder die beste abgeschriebene Formel
führen aber trotzdem immer zu Fehlern, weil bei der Erstellung der 
E-Reihen nun mal das Endergebnis auch stetig steigende Abstände 
beinhalten sollte.

E24 Genau berechnet, exakt gerundet:
10 11 12 13 15 16 18 20 22 24 26 29 32 35 38 42 46 51 56 62 68 75 83 91 
100
E24 Norm-Werte:
10 11 12 13 15 16 18 20 22 24 27 30 33 36 39 43 47 51 56 62 68 75 82 91 
100

Klar, dass man noch ohne Tabelle mit if(...) then(...) das ganze 
korrigieren kann, aber wird es dann programmtechnisch
- schöner?
- kürzer?
- übersichtlicher?

Ralli

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.