blob: edbeb8450df4491190d7a1181c2746a5af704f39 [file] [log] [blame]
<html>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<body>
This package provides classes to perform some random draws and
statistical anaysis.
<p>The aim of this package is to provide the basic components needed
to generate random variables (correlated or not in the case of
vectorial variables) that could be used in a simulation application
and to provide some basic statistical classes in order to analyze the
simulation results.</p>
<p>Vectorial generators are build by embedding a {@link
org.spaceroots.mantissa.random.NormalizedRandomGenerator normalized}
scalar generator into the vectorial generator classes {@link
org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
CorrelatedRandomVectorGenerator} or {@link
org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator
UncorrelatedRandomVectorGenerator} that will be responsible for
packaging all numbers into vectors with the specified mean values, standard
deviations and correlation coefficients. Since most practical problems
make the assumption the probability distribution is a gaussian one,
the normalized generator will often be an instance of {@link
org.spaceroots.mantissa.random.GaussianRandomGenerator
GaussianRandomGenerator}, but uniform distribution are also available
using instances of {@link
org.spaceroots.mantissa.random.UniformRandomGenerator
UniformRandomGenerator}.</p>
<img src="doc-files/org_spaceroots_mantissa_random_classes.png" />
@author L. Maisonobe
</body>
</html>