Dezibel: Unterschied zwischen den Versionen

Aus Letto-Wiki
Zur Navigation springen Zur Suche springen
Dezibel in LeTTo
 
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 14: Zeile 14:
Weitere dB-Einheiten sind rein dargestellte Einheiten welche zwar bei einem einheitenlosen Zahlenwert dabei stehen können, wo aber der dargestellte Zahlenwert immer dem Zahlenwert entspricht mit dem auch gerechnet wird.
Weitere dB-Einheiten sind rein dargestellte Einheiten welche zwar bei einem einheitenlosen Zahlenwert dabei stehen können, wo aber der dargestellte Zahlenwert immer dem Zahlenwert entspricht mit dem auch gerechnet wird.


Da bei diesen Einheiten keine automatische Umrechnung der Darstellung erfolgt gibt es für diese Einheiten Umrechnungsfunktionen welche von einem Zahlenwert in dB umrechnen (dB,dB10,dBW,dBm,dBu,dBV,dBmV,dBuV) oder einen dB-Wert in den ursprünglichen Zahlenwert umrechnen (fromdB, fromdB10, fromdBW, fromdBm, fromdBu, fromdBV, fromdBmV, fromdBuV).
Da bei diesen Einheiten keine automatische Umrechnung der Darstellung erfolgt gibt es für diese Einheiten Umrechnungsfunktionen welche von einem Zahlenwert in dB umrechnen (dB,dB10,dBW,dBm,dBu,dBV,dBmV,dBuV) oder einen dB-Wert in den ursprünglichen Zahlenwert umrechnen (fromdB, fromdB10, fromdBW, fromdBm, fromdBu, fromdBV, fromdBmV, fromdBuV). siehe [[Berechnungen#Funktionen zu Einheiten]]
 
=== Rechnen mit dB ===
Da dB grundsätzlich dimensionslos ist geht beim Rechnen mit dB-Werten die Einheit verloren. Hierbei ist darauf zu achten ob eine skalierende Einheit verwendet wird die immer mit dem Originalwert rechnet oder eine dargestellte Einheit bei der mit dem dB-Zahlenwert gerechnet wird.
 
Beispiele:
 
30dB20+1 -> 31
 
fromdB(30) -> 31.623
 
dB(31.623) -> 30dB20
 
removeunit(30dB) -> 31.623
 
removeunit(30dB20) -> 30
 
30dB+1 -> 32.623
 
todB(30dB+1) -> 30.27 dB
 
todB(30dB+5dB) ->30.475 dB
 
todB(fromdB(30dB20+5dB20)) -> 35dB
 
 
25dB10 + 1 -> 26
 
fromdB10(25) -> 316.23
 
dB10(316.23) -> 25dB10

Aktuelle Version vom 2. September 2024, 23:39 Uhr

skalierende Einheit dB

In LeTTo gibt es eine skalierende Dezibel-Einheit dB welche einen einheitenlosen Wert logarithmisch skaliert ausgibt. Der Rechenwert ist dabei aber immer der Ursprüngliche Wert.

Bsp:

  • 40dB steht für den Zahlenwert 100
  • Dargestellt wird: d=40dB
  • gerechnet wird mit: r=100
  • Umechnung
    • d=20dB*log(r)
    • r=10^(d/20dB)

dargestellte Einheit ohne Skalierung: dB10, dB20, dBW, dBm, dBu, dBV, dBmV, dBuV, dBA

Weitere dB-Einheiten sind rein dargestellte Einheiten welche zwar bei einem einheitenlosen Zahlenwert dabei stehen können, wo aber der dargestellte Zahlenwert immer dem Zahlenwert entspricht mit dem auch gerechnet wird.

Da bei diesen Einheiten keine automatische Umrechnung der Darstellung erfolgt gibt es für diese Einheiten Umrechnungsfunktionen welche von einem Zahlenwert in dB umrechnen (dB,dB10,dBW,dBm,dBu,dBV,dBmV,dBuV) oder einen dB-Wert in den ursprünglichen Zahlenwert umrechnen (fromdB, fromdB10, fromdBW, fromdBm, fromdBu, fromdBV, fromdBmV, fromdBuV). siehe Berechnungen#Funktionen zu Einheiten

Rechnen mit dB

Da dB grundsätzlich dimensionslos ist geht beim Rechnen mit dB-Werten die Einheit verloren. Hierbei ist darauf zu achten ob eine skalierende Einheit verwendet wird die immer mit dem Originalwert rechnet oder eine dargestellte Einheit bei der mit dem dB-Zahlenwert gerechnet wird.

Beispiele:

30dB20+1 -> 31

fromdB(30) -> 31.623

dB(31.623) -> 30dB20

removeunit(30dB) -> 31.623

removeunit(30dB20) -> 30

30dB+1 -> 32.623

todB(30dB+1) -> 30.27 dB

todB(30dB+5dB) ->30.475 dB

todB(fromdB(30dB20+5dB20)) -> 35dB


25dB10 + 1 -> 26

fromdB10(25) -> 316.23

dB10(316.23) -> 25dB10