svn:keywords correction
git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/math/trunk@155427 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
56305e9807
commit
9cdfd53d3b
|
@ -15,7 +15,7 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.57 $ $Date$ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
|
||||
<project>
|
||||
<pomVersion>3</pomVersion>
|
||||
|
|
|
@ -20,7 +20,7 @@ package org.apache.commons.math.analysis;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class UnivariateRealFunctionProxy
|
||||
implements UnivariateRealFunction {
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.analysis.derivative.ForwardDifferenceDerivative;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class UnivariateRealFunctionUtils {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import junit.framework.TestCase;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class UnivariateRealFunctionUtilsTest extends TestCase {
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.analysis.UnivariateRealFunctionProxy;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractDifferenceDerivative extends UnivariateRealFunctionProxy implements UnivariateRealFunction {
|
||||
/** */
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.analysis.UnivariateRealFunction;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BackwardDifferenceDerivative extends AbstractDifferenceDerivative {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.analysis.UnivariateRealFunction;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class CenterDifferenceDerivative extends AbstractDifferenceDerivative {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.analysis.UnivariateRealFunction;
|
|||
|
||||
/**
|
||||
* @todo add javadoc comment
|
||||
* @version $Revision: 1.4 $ $Date: 2004/02/18 03:24:19 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ForwardDifferenceDerivative extends AbstractDifferenceDerivative {
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.apache.commons.math.util.NumberTransformer;
|
|||
* univariate statistics for a List of Java Beans by property. This
|
||||
* implementation uses beanutils' PropertyUtils to get a simple, nested,
|
||||
* indexed, mapped, or combined property from an element of a List.
|
||||
* @version $Revision: 1.1 $ $Date: 2004/06/01 21:28:06 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BeanListUnivariateImpl extends ListUnivariateImpl implements Serializable {
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.commons.math.stat.StatUtils;
|
|||
/**
|
||||
* Test cases for the {@link BeanListUnivariateImpl} class.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/06/01 21:28:06 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
|
||||
public final class BeanListUnivariateImplTest extends TestCase {
|
||||
|
|
|
@ -21,7 +21,7 @@ import org.apache.commons.math.MathException;
|
|||
|
||||
/**
|
||||
* Uses PropertyUtils to map a Bean getter to a double value.
|
||||
* @version $Revision: 1.3 $ $Date: 2004/12/06 05:40:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BeanTransformer implements NumberTransformer {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.apache.commons.math.TestUtils;
|
|||
import junit.framework.TestCase;
|
||||
|
||||
/**
|
||||
* @version $Revision: 1.3 $ $Date: 2004/12/06 05:40:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BeanTransformerTest extends TestCase {
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import java.io.Serializable;
|
|||
* Error thrown when a numerical computation can not be performed because the
|
||||
* numerical result failed to converge to a finite value.
|
||||
*
|
||||
* @version $Revision: 1.14 $ $Date: 2004/06/23 16:26:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ConvergenceException extends MathException implements Serializable{
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ package org.apache.commons.math;
|
|||
* Maintains an <code>argument</code> property holding the input value that
|
||||
* caused the function evaluation to fail.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/07/17 21:12:52 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class FunctionEvaluationException extends MathException {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import java.io.Serializable;
|
|||
|
||||
/**
|
||||
* Signals a configuration problem with any of the factory methods.
|
||||
* @version $Revision: 1.18 $ $Date: 2004/06/23 16:26:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class MathConfigurationException extends MathException implements Serializable {
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import java.io.PrintWriter;
|
|||
* <p>
|
||||
* Adapted from {@link org.apache.commons.collections.FunctorException}.
|
||||
*
|
||||
* @version $Revision: 1.20 $ $Date: 2004/11/07 02:17:56 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class MathException extends Exception {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.ConvergenceException;
|
|||
* <p>
|
||||
* The function should be continuous but not necessarily smooth.
|
||||
*
|
||||
* @version $Revision: 1.18 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BisectionSolver extends UnivariateRealSolverImpl {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* <p>
|
||||
* The function should be continuous but not necessarily smooth.
|
||||
*
|
||||
* @version $Revision: 1.18 $ $Date: 2004/11/07 02:17:56 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BrentSolver extends UnivariateRealSolverImpl {
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ package org.apache.commons.math.analysis;
|
|||
/**
|
||||
* Extension of {@link UnivariateRealFunction} representing a differentiable univariate real function.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/06/23 16:26:14 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface DifferentiableUnivariateRealFunction
|
||||
extends UnivariateRealFunction {
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* <p>
|
||||
* The function should be continuous but not necessarily smooth.
|
||||
*
|
||||
* @version $Revision: 1.6 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class NewtonSolver extends UnivariateRealSolverImpl {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import java.io.Serializable;
|
|||
* <a href="http://mathworld.wolfram.com/HornersMethod.html">Horner's Method</a>
|
||||
* is used to evaluate the function.
|
||||
*
|
||||
* @version $Revision: 1.12 $ $Date: 2004/07/20 12:55:01 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class PolynomialFunction implements DifferentiableUnivariateRealFunction, Serializable {
|
||||
|
||||
|
|
|
@ -50,7 +50,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* than or equal to <code>x</code>. The value returned is <br>
|
||||
* <code>polynomials[j](x - knot[j])</code></li></ol>
|
||||
*
|
||||
* @version $Revision: 1.9 $ $Date: 2004/07/22 02:34:25 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class PolynomialSplineFunction implements UnivariateRealFunction, Serializable {
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* <p>
|
||||
* The function is assumed to be continuous but not necessarily smooth.
|
||||
*
|
||||
* @version $Revision: 1.17 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class SecantSolver extends UnivariateRealSolverImpl implements Serializable {
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ package org.apache.commons.math.analysis;
|
|||
* The cubic spline interpolation algorithm implemented is as described in R.L. Burden, J.D. Faires,
|
||||
* <u>Numerical Analysis</u>, 4th Ed., 1989, PWS-Kent, ISBN 0-53491-585-X, pp 126-131.
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/06/23 16:26:14 $
|
||||
* @version $Revision$ $Date$
|
||||
*
|
||||
*/
|
||||
public class SplineInterpolator implements UnivariateRealInterpolator {
|
||||
|
|
|
@ -20,7 +20,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
/**
|
||||
* An interface representing a univariate real function.
|
||||
*
|
||||
* @version $Revision: 1.14 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface UnivariateRealFunction {
|
||||
/**
|
||||
|
|
|
@ -20,7 +20,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* Interface representing a univariate real interpolating function.
|
||||
*
|
||||
* @version $Revision: 1.11 $ $Date: 2004/06/23 16:26:14 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface UnivariateRealInterpolator {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* <p>
|
||||
* Implementations will search for only one zero in the given interval.
|
||||
*
|
||||
* @version $Revision: 1.14 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface UnivariateRealSolver {
|
||||
|
||||
|
|
|
@ -41,7 +41,7 @@ import org.apache.commons.discovery.tools.DiscoverClass;
|
|||
* <code>UnivariateRealSolverFactory.newInstance().</code> The default is
|
||||
* {@link UnivariateRealSolverFactoryImpl}.
|
||||
*
|
||||
* @version $Revision: 1.16 $ $Date: 2004/07/10 15:59:14 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class UnivariateRealSolverFactory {
|
||||
/**
|
||||
|
|
|
@ -21,7 +21,7 @@ package org.apache.commons.math.analysis;
|
|||
* <p>
|
||||
* The default solver returned by this factory is a {@link BrentSolver}.
|
||||
*
|
||||
* @version $Revision: 1.13 $ $Date: 2004/06/23 16:26:14 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class UnivariateRealSolverFactoryImpl extends UnivariateRealSolverFactory {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.FunctionEvaluationException;
|
|||
* Provide a default implementation for several functions useful to generic
|
||||
* solvers.
|
||||
*
|
||||
* @version $Revision: 1.15 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class UnivariateRealSolverImpl implements UnivariateRealSolver,
|
||||
Serializable {
|
||||
|
|
|
@ -21,7 +21,7 @@ import org.apache.commons.math.ConvergenceException;
|
|||
/**
|
||||
* Utility routines for {@link UnivariateRealSolver} objects.
|
||||
*
|
||||
* @version $Revision: 1.10 $ $Date: 2004/07/17 21:19:39 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class UnivariateRealSolverUtils {
|
||||
/**
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.5 $ $Date: 2004/04/26 18:28:16 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>
|
||||
Implementations of common numerical analysis procedures, including root finding and function interpolation.
|
||||
</body>
|
||||
|
|
|
@ -23,7 +23,7 @@ import java.io.Serializable;
|
|||
* real and imaginary part.
|
||||
*
|
||||
* @author Apache Software Foundation
|
||||
* @version $Revision: 1.9 $ $Date: 2004/06/23 16:26:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Complex implements Serializable {
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@ import java.util.Locale;
|
|||
* can be configured.
|
||||
*
|
||||
* @author Apache Software Foundation
|
||||
* @version $Revision: 1.10 $ $Date: 2004/09/21 04:45:55 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ComplexFormat extends Format implements Serializable {
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
* Multiple Precision Complex Arithmetic and Functions</a></li>
|
||||
* </ul>
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/07/12 00:27:09 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ComplexUtils {
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.1 $ $Date: 2004/04/26 18:28:16 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>
|
||||
Complex number type and implementations of complex transcendental
|
||||
functions.
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.commons.math.analysis.UnivariateRealSolverUtils;
|
|||
* provided for some of the methods that do not vary from distribution to
|
||||
* distribution.
|
||||
*
|
||||
* @version $Revision: 1.26 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractContinuousDistribution
|
||||
extends AbstractDistribution
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* Base class for probability distributions.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/11/07 20:39:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractDistribution
|
||||
implements Distribution, Serializable {
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.commons.math.MathException;
|
|||
* implementations are provided for some of the methods that do not vary
|
||||
* from distribution to distribution.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractIntegerDistribution extends AbstractDistribution
|
||||
implements IntegerDistribution, Serializable {
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.12 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface BinomialDistribution extends IntegerDistribution {
|
||||
/**
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
/**
|
||||
* The default implementation of {@link BinomialDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BinomialDistributionImpl
|
||||
extends AbstractIntegerDistribution
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.8 $ $Date: 2004-06-23 11:26:18 -0500 (Wed, 23 Jun 2004) $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface CauchyDistribution extends ContinuousDistribution {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import java.io.Serializable;
|
|||
* Default implementation of
|
||||
* {@link org.apache.commons.math.distribution.CauchyDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.13 $ $Date: 2004-07-24 16:41:37 -0500 (Sat, 24 Jul 2004) $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class CauchyDistributionImpl extends AbstractContinuousDistribution
|
||||
implements CauchyDistribution, Serializable {
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.14 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface ChiSquaredDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* The default implementation of {@link ChiSquaredDistribution}
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/07/24 20:43:29 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ChiSquaredDistributionImpl
|
||||
extends AbstractContinuousDistribution
|
||||
|
|
|
@ -20,7 +20,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* Base interface for continuous distributions.
|
||||
*
|
||||
* @version $Revision: 1.16 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface ContinuousDistribution extends Distribution {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ package org.apache.commons.math.distribution;
|
|||
/**
|
||||
* Base interface for discrete distributions.
|
||||
*
|
||||
* @version $Revision: 1.17 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface DiscreteDistribution extends Distribution {
|
||||
/**
|
||||
|
|
|
@ -20,7 +20,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* Base interface for probability distributions.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/11/07 20:39:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface Distribution {
|
||||
/**
|
||||
|
|
|
@ -41,7 +41,7 @@ import org.apache.commons.discovery.tools.DiscoverClass;
|
|||
* ChiSquaredDistribution chi = factory.createChiSquareDistribution(5.0);
|
||||
* </pre>
|
||||
*
|
||||
* @version $Revision: 1.22 $ $Date$
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class DistributionFactory {
|
||||
/**
|
||||
|
|
|
@ -19,7 +19,7 @@ package org.apache.commons.math.distribution;
|
|||
* A concrete distribution factory. This is the default factory used by
|
||||
* Commons-Math.
|
||||
*
|
||||
* @version $Revision: 1.21 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class DistributionFactoryImpl extends DistributionFactory {
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.12 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface ExponentialDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* The default implementation of {@link ExponentialDistribution}
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/07/24 21:41:36 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ExponentialDistributionImpl extends AbstractContinuousDistribution
|
||||
implements ExponentialDistribution, Serializable {
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.13 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface FDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.special.Beta;
|
|||
* Default implementation of
|
||||
* {@link org.apache.commons.math.distribution.FDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/07/24 21:41:36 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class FDistributionImpl
|
||||
extends AbstractContinuousDistribution
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.15 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface GammaDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.special.Gamma;
|
|||
/**
|
||||
* The default implementation of {@link GammaDistribution}
|
||||
*
|
||||
* @version $Revision: 1.22 $ $Date: 2004/07/24 21:41:36 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class GammaDistributionImpl extends AbstractContinuousDistribution
|
||||
implements GammaDistribution, Serializable {
|
||||
|
|
|
@ -30,7 +30,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.11 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface HypergeometricDistribution extends IntegerDistribution {
|
||||
/**
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
/**
|
||||
* The default implementation of {@link HypergeometricDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.16 $ $Date: 2004/11/07 03:32:48 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class HypergeometricDistributionImpl extends AbstractIntegerDistribution
|
||||
implements HypergeometricDistribution, Serializable
|
||||
|
|
|
@ -20,7 +20,7 @@ import org.apache.commons.math.MathException;
|
|||
/**
|
||||
* Interface for discrete distributions of integer-valued random variables.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/11/07 20:39:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface IntegerDistribution extends DiscreteDistribution {
|
||||
/**
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.8 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface NormalDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.commons.math.special.Erf;
|
|||
* Default implementation of
|
||||
* {@link org.apache.commons.math.distribution.NormalDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.13 $ $Date: 2004/07/24 21:41:36 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class NormalDistributionImpl extends AbstractContinuousDistribution
|
||||
implements NormalDistribution, Serializable {
|
||||
|
|
|
@ -28,7 +28,7 @@ import org.apache.commons.math.MathException;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/11/07 20:39:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface PoissonDistribution extends IntegerDistribution {
|
||||
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
/**
|
||||
* Implementation for the @link{PoissonDistribution}
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/11/07 20:39:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class PoissonDistributionImpl extends AbstractIntegerDistribution
|
||||
implements PoissonDistribution, Serializable {
|
||||
|
|
|
@ -29,7 +29,7 @@ package org.apache.commons.math.distribution;
|
|||
* </ul>
|
||||
* </p>
|
||||
*
|
||||
* @version $Revision: 1.12 $ $Date: 2004/06/23 16:26:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface TDistribution extends ContinuousDistribution {
|
||||
/**
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.special.Beta;
|
|||
* Default implementation of
|
||||
* {@link org.apache.commons.math.distribution.TDistribution}.
|
||||
*
|
||||
* @version $Revision: 1.19 $ $Date: 2004/07/24 21:41:36 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class TDistributionImpl
|
||||
extends AbstractContinuousDistribution
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.5 $ $Date: 2004/04/26 18:28:17 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>Implementations of common discrete and continuous distributions.</body>
|
||||
</html>
|
||||
|
|
|
@ -22,7 +22,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
* Representation of a rational number.
|
||||
*
|
||||
* @author Apache Software Foundation
|
||||
* @version $Revision: $ $Date: $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Fraction extends Number implements Comparable {
|
||||
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.apache.commons.math.ConvergenceException;
|
|||
* configured.
|
||||
*
|
||||
* @author Apache Software Foundation
|
||||
* @version $Revision: 1.10 $ $Date: 2004-09-20 23:45:55 -0500 (Mon, 20 Sep 2004) $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class FractionFormat extends Format implements Serializable {
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
* the whole number, numerator and, denominator can be configured.
|
||||
*
|
||||
* @author Apache Software Foundation
|
||||
* @version $Revision: $ $Date: $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class ProperFractionFormat extends FractionFormat {
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.1 $ $Date: 2004/04/26 18:28:16 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>
|
||||
Fraction number type and fraction number formatting.
|
||||
</body>
|
||||
|
|
|
@ -25,7 +25,7 @@ import java.math.BigDecimal;
|
|||
* Matrix element indexing is 0-based -- e.g., <code>getEntry(0, 0)</code>
|
||||
* returns the element in the first row, first column of the matrix.
|
||||
*
|
||||
* @version $Revision: 1.9 $ $Date: 2004/10/25 03:12:28 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface BigMatrix {
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ import java.math.BigDecimal;
|
|||
* As specified in the {@link BigMatrix} interface, matrix element indexing
|
||||
* is 0-based -- e.g., <code>getEntry(0, 0)</code>
|
||||
* returns the element in the first row, first column of the matrix.</li></ul>
|
||||
* @version $Revision: 1.10 $ $Date: 2004/11/07 20:19:22 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class BigMatrixImpl implements BigMatrix, Serializable {
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ package org.apache.commons.math.linear;
|
|||
* Thrown when a system attempts an operation on a matrix, and
|
||||
* that matrix does not satisfy the preconditions for the
|
||||
* aforementioned operation.
|
||||
* @version $Revision: 1.8 $ $Date: 2004/12/06 05:49:44 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class InvalidMatrixException extends RuntimeException {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ package org.apache.commons.math.linear;
|
|||
/**
|
||||
* Thrown when an operation addresses a matrix coordinate (row,col)
|
||||
* which is outside of the dimensions of a matrix.
|
||||
* @version $Revision: 1.8 $ $Date: 2004/12/06 05:49:44 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class MatrixIndexException extends RuntimeException {
|
||||
|
||||
|
|
|
@ -21,7 +21,7 @@ import java.math.BigDecimal;
|
|||
/**
|
||||
* A collection of static methods that operate on or return matrices.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/10/25 05:36:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class MatrixUtils {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ package org.apache.commons.math.linear;
|
|||
* Matrix element indexing is 0-based -- e.g., <code>getEntry(0, 0)</code>
|
||||
* returns the element in the first row, first column of the matrix.
|
||||
*
|
||||
* @version $Revision: 1.25 $ $Date: 2004/10/12 06:19:50 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface RealMatrix {
|
||||
|
||||
|
|
|
@ -45,7 +45,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
* is 0-based -- e.g., <code>getEntry(0, 0)</code>
|
||||
* returns the element in the first row, first column of the matrix.</li></ul>
|
||||
*
|
||||
* @version $Revision: 1.35 $ $Date: 2004/11/07 20:19:22 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class RealMatrixImpl implements RealMatrix, Serializable {
|
||||
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.6 $ $Date: 2004/06/07 03:26:31 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>Linear algebra support.</body>
|
||||
</html>
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.5 $ $Date: 2004/04/26 18:28:16 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>Common classes used throughout the commons-math library.</body>
|
||||
</html>
|
||||
|
|
|
@ -43,7 +43,7 @@ import org.apache.commons.math.stat.descriptive.StatisticalSummary;
|
|||
* generate random values "like" those in the input file -- i.e., the values
|
||||
* generated will follow the distribution of the values in the file.
|
||||
*
|
||||
* @version $Revision: 1.23 $ $Date: 2004/10/08 05:08:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface EmpiricalDistribution {
|
||||
|
||||
|
|
|
@ -54,7 +54,7 @@ import org.apache.commons.math.stat.descriptive.StatisticalSummary;
|
|||
* entry per line.</li>
|
||||
* </ul></p>
|
||||
*
|
||||
* @version $Revision: 1.30 $ $Date: 2004/10/08 05:08:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class EmpiricalDistributionImpl implements Serializable, EmpiricalDistribution {
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ import java.util.Collection;
|
|||
|
||||
/**
|
||||
* Random data generation utilities
|
||||
* @version $Revision: 1.10 $ $Date: 2004/06/14 23:15:15 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface RandomData {
|
||||
/**
|
||||
|
|
|
@ -71,7 +71,7 @@ import java.util.Collection;
|
|||
* This implementation is not synchronized.
|
||||
* </ul>
|
||||
*
|
||||
* @version $Revision: 1.16 $ $Date: 2004/07/22 02:34:25 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class RandomDataImpl implements RandomData, Serializable {
|
||||
|
||||
|
|
|
@ -39,7 +39,7 @@ import java.net.MalformedURLException;
|
|||
* standard deviation = <code>sigma</code></li>
|
||||
* <li> CONSTANT_MODE -- returns <code>mu</code> every time.</li></ul>
|
||||
*
|
||||
* @version $Revision: 1.17 $ $Date: 2004/08/22 01:41:30 $
|
||||
* @version $Revision$ $Date$
|
||||
*
|
||||
*/
|
||||
public class ValueServer {
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.6 $ $Date: 2004/06/14 23:15:15 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>Random number and random data generators.</body>
|
||||
</html>
|
||||
|
|
|
@ -24,7 +24,7 @@ import org.apache.commons.math.util.ContinuedFraction;
|
|||
* This is a utility class that provides computation methods related to the
|
||||
* Beta family of functions.
|
||||
*
|
||||
* @version $Revision: 1.21 $ $Date: 2004/06/23 16:26:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Beta implements Serializable {
|
||||
/** Maximum allowed numerical error. */
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.MathException;
|
|||
* This is a utility class that provides computation methods related to the
|
||||
* error functions.
|
||||
*
|
||||
* @version $Revision: 1.2 $ $Date: 2004/06/23 16:26:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Erf implements Serializable {
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ import org.apache.commons.math.util.ContinuedFraction;
|
|||
* This is a utility class that provides computation methods related to the
|
||||
* Gamma family of functions.
|
||||
*
|
||||
* @version $Revision: 1.22 $ $Date: 2004/10/08 05:53:18 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Gamma implements Serializable {
|
||||
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<!-- $Revision: 1.5 $ $Date: 2004/04/26 18:28:17 $ -->
|
||||
<!-- $Revision$ $Date$ -->
|
||||
<body>Implementations of special functions such as Beta and Gamma.</body>
|
||||
</html>
|
||||
|
|
|
@ -35,7 +35,7 @@ import java.util.TreeMap;
|
|||
* The values are ordered using the default (natural order), unless a
|
||||
* <code>Comparator</code> is supplied in the constructor.
|
||||
*
|
||||
* @version $Revision: 1.29 $ $Date: 2004/09/21 03:02:34 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class Frequency implements Serializable {
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ import org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
|
|||
* StatUtils provides static methods for computing statistics based on data
|
||||
* stored in double[] arrays.
|
||||
*
|
||||
* @version $Revision: 1.33 $ $Date: 2004/10/08 05:08:16 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public final class StatUtils {
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ import java.io.Serializable;
|
|||
* <p>
|
||||
* <strong>Note that these implementations are not synchronized.</strong>
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractStorelessUnivariateStatistic
|
||||
extends AbstractUnivariateStatistic
|
||||
|
|
|
@ -28,7 +28,7 @@ import java.io.Serializable;
|
|||
* validation for the <code>evaluate</code> methods.
|
||||
* <p>
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class AbstractUnivariateStatistic
|
||||
implements UnivariateStatistic, Serializable {
|
||||
|
|
|
@ -34,7 +34,7 @@ import org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
|
|||
/**
|
||||
* Abstract factory class for univariate statistical summaries.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class DescriptiveStatistics implements StatisticalSummary, Serializable {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.util.ResizableDoubleArray;
|
|||
* Default implementation of
|
||||
* {@link org.apache.commons.math.stat.descriptive.DescriptiveStatistics}.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class DescriptiveStatisticsImpl extends DescriptiveStatistics implements Serializable {
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ package org.apache.commons.math.stat.descriptive;
|
|||
/**
|
||||
* Reporting interface for basic univariate statistics.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface StatisticalSummary {
|
||||
/**
|
||||
|
|
|
@ -21,7 +21,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
/**
|
||||
* Value object representing the results of a univariate statistical summary.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class StatisticalSummaryValues implements Serializable,
|
||||
StatisticalSummary {
|
||||
|
|
|
@ -23,7 +23,7 @@ package org.apache.commons.math.stat.descriptive;
|
|||
* This interface is designed to be used for calculating statistics that can be computed in
|
||||
* one pass through the data without storing the full array of sample values.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public interface StorelessUnivariateStatistic extends UnivariateStatistic {
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@ import org.apache.commons.math.util.MathUtils;
|
|||
/**
|
||||
* Abstract factory class for univariate statistical summaries.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public abstract class SummaryStatistics implements StatisticalSummary, Serializable {
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@ import org.apache.commons.math.stat.descriptive.summary.SumOfSquares;
|
|||
/**
|
||||
* Provides a default {@link SummaryStatistics} implementation.
|
||||
*
|
||||
* @version $Revision: 1.1 $ $Date: 2004/10/08 05:08:17 $
|
||||
* @version $Revision$ $Date$
|
||||
*/
|
||||
public class SummaryStatisticsImpl extends SummaryStatistics implements Serializable {
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue