Package bb.science

Provides classes and interfaces for mathematical and scientific programming.

See:
          Description

Interface Summary
Bootstrap.Estimator Specifies the api for classes that calculate an estimate for a statistic from a sample.
Bootstrap.UnitTest.Distribution Specifies the api for classes that model a probability distribution.
 

Class Summary
Bins Introduction Used to sort data into distinct bins (also known as intervals or cells).
Bins.Intervals Specifies how a given set of intervals are laid out.
Bins.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Bootstrap Performs statistical bootstrap calculations.
Bootstrap.Estimate Holds a complete (point and interval) estimate for some Bootstrap.Estimator.
Bootstrap.EstimatorMean Calculates a point estimate for the population's arithmetic mean from sample.
Bootstrap.EstimatorMedian Calculates a point estimate for the population's median from sample.
Bootstrap.EstimatorSd Calculates a point estimate for the population's standard deviation from sample.
Bootstrap.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Bootstrap.UnitTest.CauchyStandard Implements the standard Cauchy distribution (i.e. x0 = 0, gamma = 1).
Bootstrap.UnitTest.CiResult Accumulates the results of running many individual Bootstrap.UnitTest.CiTasks.
Bootstrap.UnitTest.CiResult.Metrics This class is NOT multithread safe: it expects its enclosing class to guard access to it.
Bootstrap.UnitTest.CiTask This class is NOT multithread safe: it expects to only be touched by a single thread.
Bootstrap.UnitTest.CoverageResult Accumulates the results of running many individual Bootstrap.UnitTest.CoverageTasks.
Bootstrap.UnitTest.CoverageResult.Metrics This class is NOT multithread safe: it expects its enclosing class to guard access to it.
Bootstrap.UnitTest.CoverageTask This class is NOT multithread safe: it expects to only be touched by a single thread.
Bootstrap.UnitTest.DistributionAbstract Implements some common functionality used by concrete subclasses.
Bootstrap.UnitTest.ExponentialStandard Implements the standard exponential distribution (i.e. lambda = 1).
Bootstrap.UnitTest.GaussianStandard Implements the standard gaussian distribution (i.e. mean = 0, sd = 1).
DistributionFit Stores all information related to fitting of data samples to some statistical distribution.
FormatUtil Provides static utility methods to help in formatting/scaling of quantities.
FormatUtil.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
GaussianFit Subclass of DistributionFit that is customized for the fitting of a Gaussian distribution to data as performed by Math2.gaussianFit.
Lfsr Implements a linear feedback shift register (LFSR).
Lfsr.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Math2 This class offers additional static mathematical methods beyond the ones offered in Math.
Math2.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Prefix This class models the state corresponding to a prefix for a scientific unit of measurement.
Prefix.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Samples Simply stores double values via the add method.
Samples.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
StatsOverTime Stores statistics over time of an arbitrary data source.
StatsOverTime.Stats  
StatsOverTime.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
Unit Models a unit of measurement.
Unit.UnitTest See the Overview page of the project's javadocs for a general description of this unit test class.
 

Package bb.science Description

Provides classes and interfaces for mathematical and scientific programming.

See Also:
jscience library