|
About:
GNU `units' converts between different systems of units. It can handle multiplicative scale changes as well as nonlinear conversions, such as Fahrenheit to Celsius. Over 2000 units definitions are included in a well-annotated data file.
Release focus: Minor feature enhancements
Changes:
Units now reads custom definitions from ~/.units.dat. The precedence of "*" has changed to match the usual algebraic precedence, and the "**" operator was added for exponents. A text search feature was added so that typing "search text" lists the units whose names contain "text".
Author:
Adrian Mariano [contact developer]
Homepage:
http://www.gnu.org/software/units/units.html
Tar/GZ:
ftp://ftp.gnu.org/pub/gnu/units/units-1.87.tar.gz
Trove categories:
[change]
Dependencies:
[change]
No dependencies filed
|
|
» Rating:
8.38/10.00
(Rank N/A)
» Vitality: 0.01% (Rank 4914)
» Popularity: 0.97% (Rank 6025)

(click to enlarge graphs)
Record hits: 9,352
URL hits: 2,641
Subscribers: 29
|
|
Branches
Releases
|
Version
|
Focus
|
Date
|
|
1.87
|
Minor feature enhancements |
27-Sep-2007 09:18 |
|
1.86
|
Major bugfixes |
16-Nov-2006 12:25 |
|
1.85
|
Minor feature enhancements |
31-May-2005 05:31 |
|
1.80
|
Minor feature enhancements |
20-Jun-2002 05:21 |
Comments
[»]
non-linear?
by T. Lüttgert - Jun 20th 2002 04:21:54
Maybe this is nit-picking, but Fahrenheit <-> Celsius is a perfectly
linear conversion:
T[C] = (T[F]-32)/1.8
non-linear would be Energy to Wavelength, for example.
[reply]
[top]
[»]
Re: non-linear?
by Adrian Mariano - Jun 20th 2002 07:52:08
> Fahrenheit <-> Celsius is a
> perfectly linear conversion:
>
> T[C] = (T[F]-32)/1.8
No, it is an affine transformation, not a linear one because of the
constant offset. If F is a linear transformation then it must satisfy the
property F(a+b)=F(a)+F(b). This is clearly false for the above temperature
conversion. For example 32 degrees Fahrenheit is 0 degrees Celsius but
32+32=64 degrees Fahrenheit is not 0+0=0 degrees Celsius.
[reply]
[top]
[»]
Re: non-linear?
by Eivind Magnus Hvidevold - Jun 14th 2005 04:30:09
A linear function is of the form f(x) = ax + b, while a linear
transformation satisfies T(a + b) = T(a) + T(b). So the "function" is
linear, but the "transformation" is not. Of course, the function and the
transformation is the same, so it depends on the context which one applies.
A transformation is obviously what the units developers had in mind, and
that is probably natural given that units are transformed to other units.
-- EMH
[reply]
[top]
|