Author: psteitz
Date: Sun Mar 21 17:01:31 2010
New Revision: 925826
URL: http://svn.apache.org/viewvc?rev=925826&view=rev
Log:
Eliminated references to factory methods dropped in math 2.0.
Modified:
commons/proper/math/trunk/src/site/xdoc/userguide/distribution.xml
commons/proper/math/trunk/src/site/xdoc/userguide/stat.xml
Modified: commons/proper/math/trunk/src/site/xdoc/userguide/distribution.xml
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/userguide/distribution.xml?rev=925826&r1=925825&r2=925826&view=diff
==============================================================================
--- commons/proper/math/trunk/src/site/xdoc/userguide/distribution.xml
(original)
+++ commons/proper/math/trunk/src/site/xdoc/userguide/distribution.xml Sun Mar
21 17:01:31 2010
@@ -45,8 +45,7 @@
and a domain value, <code>x</code>,
<code>cumulativeProbability</code> computes
<code>P(X <= x)</code> (i.e. the lower tail probability of
<code>X</code>).
</p>
- <source>DistributionFactory factory =
DistributionFactory.newInstance();
-TDistribution t = factory.createTDistribution(29);
+<source>TDistribution t = new TDistributionImpl(29);
double lowerTail = t.cumulativeProbability(-2.656); // P(T <= -2.656)
double upperTail = 1.0 - t.cumulativeProbability(2.75); // P(T >=
2.75)</source>
<p>
Modified: commons/proper/math/trunk/src/site/xdoc/userguide/stat.xml
URL:
http://svn.apache.org/viewvc/commons/proper/math/trunk/src/site/xdoc/userguide/stat.xml?rev=925826&r1=925825&r2=925826&view=diff
==============================================================================
--- commons/proper/math/trunk/src/site/xdoc/userguide/stat.xml (original)
+++ commons/proper/math/trunk/src/site/xdoc/userguide/stat.xml Sun Mar 21
17:01:31 2010
@@ -153,8 +153,8 @@
<dd>Using the <code>DescriptiveStatistics</code> aggregate
(values are stored in memory):
<source>
-// Get a DescriptiveStatistics instance using factory method
-DescriptiveStatistics stats = DescriptiveStatistics.newInstance();
+// Get a DescriptiveStatistics instance
+DescriptiveStatistics stats = new DescriptiveStatistics();
// Add the data from the array
for( int i = 0; i < inputArray.length; i++) {
@@ -170,8 +170,8 @@ double median = stats.getMedian();
<dd>Using the <code>SummaryStatistics</code> aggregate (values are
<strong>not</strong> stored in memory):
<source>
-// Get a SummaryStatistics instance using factory method
-SummaryStatistics stats = SummaryStatistics.newInstance();
+// Get a SummaryStatistics instance
+SummaryStatistics stats = new SummaryStatistics();
// Read data from an input stream,
// adding values and updating sums, counters, etc.
@@ -206,7 +206,7 @@ mean = StatUtils.mean(values, 0, 3);
window size set to 100
<source>
// Create a DescriptiveStats instance and set the window size to 100
-DescriptiveStatistics stats = DescriptiveStatistics.newInstance();
+DescriptiveStatistics stats = new DescriptiveStatistics();
stats.setWindowSize(100);
// Read data from an input stream,
@@ -230,7 +230,7 @@ in.close();
<source>
// Create a SynchronizedDescriptiveStatistics instance and
// use as any other DescriptiveStatistics instance
-DescriptiveStatistics stats =
DescriptiveStatistics.newInstance(SynchronizedDescriptiveStatistics.class);
+DescriptiveStatistics stats = new SynchronizedDescriptiveStatistics();
</source>
</dd>
<dt>Compute statistics for multiple samples and overall statistics
concurrently</dt>
@@ -842,8 +842,7 @@ System.out.println(TestUtils.t(mu, obser
<source>
double[] observed ={1d, 2d, 3d};
double mu = 2.5d;
-SummaryStatistics sampleStats = null;
-sampleStats = SummaryStatistics.newInstance();
+SummaryStatistics sampleStats = new SummaryStatistics();
for (int i = 0; i < observed.length; i++) {
sampleStats.addValue(observed[i]);
}