Available C++ Libraries FAQ
Libraries available to download (Q-Z)
UVS - C++ library dealing with univariate statisticsThe scope of the library is univariate (single variable) statistics. In particular, the following statistical operations are supported:
Although UVS certainly does not provide a completely comprehensive treatment of these topics, facilities are provided to extend the library by coding additional classes or functions yourself.
Two types of random variable are supported: discrete (integer type) for statistics derived from counting, and continuous (floating point type) for all others.
The intended user is an application developer.
Although the code has been extensively tested, a realistic appraisal of its readiness is "alpha".
UVS was written with Visual C++ 6.0. Since that is the only compiler the author owns, no other platforms or compilers are currently supported.
All UVS symbols are in the "uvs" namespace.
UVS functions do not throw exceptions. If an argument value which calls for an infinite result is detected the function returns std::numeric_limits<double>::max().
UVS uses the Cephes library. The required components from this library are included with the distribution of UVS.
UVS is free. Full source code is provided.
Added : 2003-03-07 Amended: 2003-03-07 Licensing : Freeware
Add a comment
Copyright (c) 2019 Nikki Locke, Trumphurst Ltd.
Permission is granted to distribute over the Internet without charge. The author's permission is required (and usually given) to distribute in any other way, including on CD.