|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.cmu.emulator.util.Units
public class Units
Units
provides utility functions related to units and
conversions between them. In particular, it provides coversion between
linear domain and log-domain(dB) for both field and power quantities.
Field Summary | |
---|---|
protected static double |
ln10
|
Constructor Summary | |
---|---|
Units()
|
Method Summary | |
---|---|
static double |
fromDb_field(double dB_ratio)
Coverts a ratio in dB to the linear domain for field-type quantities. |
static double |
fromDb_pow(double dB_ratio)
Coverts dB ratio to the linear domain for power-type quantities. |
protected static double |
log10(double lin_val)
|
static double |
toDb_field(double lin_ratio)
Coverts linear ratio to dB for field-type quantities. |
static double |
toDb_pow(double lin_ratio)
Coverts linear ratio to dB for power-type quantities. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final double ln10
Constructor Detail |
---|
public Units()
Method Detail |
---|
protected static double log10(double lin_val)
public static double toDb_pow(double lin_ratio)
lin_ratio
- Ratio in linear domain
public static double fromDb_pow(double dB_ratio)
dB_ratio
- Ratio in dB
public static double toDb_field(double lin_ratio)
lin_ratio
- Ratio in linear domain
public static double fromDb_field(double dB_ratio)
dB_ratio
- Ratio in linear domain
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |