Changes

Jump to navigation Jump to search
150 bytes added ,  22:11, 4 August 2014
no edit summary
Line 25: Line 25:     
A useful primer: McKnight, J.G. "Quantities, units, letter symbols, and abbreviations", [http://www.aes.org/e-lib/browse.cfm?elib=2641 J. Audio Eng. Soc. 24 (1976) 40-44]
 
A useful primer: McKnight, J.G. "Quantities, units, letter symbols, and abbreviations", [http://www.aes.org/e-lib/browse.cfm?elib=2641 J. Audio Eng. Soc. 24 (1976) 40-44]
 +
 +
A classic text: [https://archive.org/details/dimensionalanaly00bridrich P.W. Bridgeman, Dimensional Analysis, New Haven: Yale Univ. Press 1922]
    
==Software for encoding and converting units==
 
==Software for encoding and converting units==
Line 34: Line 36:     
[http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=403789&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D403789  IEEE Transactions on Software Engineering, vol. 21, no. 8 (August 1995), pp. 651-661]
 
[http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=403789&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D403789  IEEE Transactions on Software Engineering, vol. 21, no. 8 (August 1995), pp. 651-661]
 +
    
===[http://dl.acm.org/citation.cfm?id=1039994&dl=ACM&coll=DL&CFID=397936388&CFTOKEN=24902188 A package for handling units of measure in Lisp]===   
 
===[http://dl.acm.org/citation.cfm?id=1039994&dl=ACM&coll=DL&CFID=397936388&CFTOKEN=24902188 A package for handling units of measure in Lisp]===   
   −
by R Cunis 1992 ACM SIGPLAN Lisp Pointers Homepage archive Volume V Issue 2, April-June 1992  Pages 21 - 25 [http://3e8.org/pub/scheme/doc/lisp-pointers/v5i2/p21-cunis.pdf PDF]
+
by R Cunis 1992  
 +
 
 +
ACM SIGPLAN Lisp Pointers Homepage archive Volume V Issue 2, April-June 1992  Pages 21 - 25 [http://3e8.org/pub/scheme/doc/lisp-pointers/v5i2/p21-cunis.pdf PDF]
       
===[http://www-ksl.stanford.edu/knowledge-sharing/ontologies/html/physical-quantities/physical-quantities.lisp.html Lisp Ontology of Physical Quantities]===
 
===[http://www-ksl.stanford.edu/knowledge-sharing/ontologies/html/physical-quantities/physical-quantities.lisp.html Lisp Ontology of Physical Quantities]===
 +
    
===[http://www.gnu.org/software/units/  fixed size tables of C structs]===
 
===[http://www.gnu.org/software/units/  fixed size tables of C structs]===
    
Adrian Mariano: dimensional analysis of unit strings using fixed size tables of C structs.
 
Adrian Mariano: dimensional analysis of unit strings using fixed size tables of C structs.
 +
    
===[http://msdn.microsoft.com/en-us/library/dd233243.aspx Units of Measure in F#]===
 
===[http://msdn.microsoft.com/en-us/library/dd233243.aspx Units of Measure in F#]===
Line 50: Line 57:  
"Floating point and signed integer values in F# can have associated units of measure, which are typically used to indicate length, volume, mass, and so on. By using quantities with units, you enable the compiler to verify that arithmetic relationships have the correct units, which helps prevent programming errors."
 
"Floating point and signed integer values in F# can have associated units of measure, which are typically used to indicate length, volume, mass, and so on. By using quantities with units, you enable the compiler to verify that arithmetic relationships have the correct units, which helps prevent programming errors."
   −
===[http://www.unidata.ucar.edu/software/udunits/udunits-2/udunits2.html UniData Units]===
+
 
 +
===[http://www.unidata.ucar.edu/software/udunits/udunits-2/udunits2.html UniData Units]===
 +
 
 
"The UDUNITS-2 package provides support for units of physical quantities. Its three main components are: 1) a C library for units of physical quantities; 2) a utility; for obtaining the definition of a unit and for converting numeric values between compatible units; and 3) an extensive database of units."
 
"The UDUNITS-2 package provides support for units of physical quantities. Its three main components are: 1) a C library for units of physical quantities; 2) a utility; for obtaining the definition of a unit and for converting numeric values between compatible units; and 3) an extensive database of units."
  

Navigation menu