Skip to content

Decibels? #118

Closed
Closed

Description

@techn0mad

Hi all: I'd like to use python-quantities for units of Decibels, and I was surprised to find that they do not currently exist in the package. Is this a design decision? Is there some policy that only physical units are supported, and not relative units such as the Decibel?
Assuming that there is no such policy, would it be correct to assume that Decibels themselves would belong in the dimensionless units category, and things like dBm and dBuV would belong in the power and electromagnetic categories, respectively? Or would they all be under the dimensionless category?

Activity

  1. ddale commented on Jul 6, 2016

    @ddale
    Member

    Are you familiar with the disclaimer about measurement scales not being supported? It's mentioned at the end of the tutorial in the documentation.

  2. techn0mad commented on Jul 6, 2016

    @techn0mad
    Author

    I did see that, and I understood that for a unit like degrees of temperature, there is a policy that the package would support the value and units of a temperature measurement, but not a reference value. I assume that you are saying that because Decibels require referencing the difference between two values, they are not supported?

  3. techn0mad commented on Jul 6, 2016

    @techn0mad
    Author

    Just to clarify my last question: temperatures have a value, units, and an implied absolute reference (e.g. -273.15 degrees C == 0 degrees K). Measurements in Decibels have a value, units, and are implicitly relative to another value in Decibels which is not absolute. I'm assuming from your answer that the policy is that values that require another value for interpretation, whether it is absolute or relative, are not supported. Is that correct?

  4. ddale commented on Dec 11, 2016

    @ddale
    Member

    I guess I am not familiar enough with the units you are talking about, and how they are used and what operations on them need to be supported, to feel comfortable including them in the package at this time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions