|
Class Summary |
| BetaCalculatorInfo |
BetaCalculatorInfo provides beta specific info for Calculator |
| BetaGraphData |
Provides data for graphing the pdf of a beta distribution |
| BinomialCalculatorInfo |
BinomialCalculatorInfo provides binomial specific info for Calculator |
| BinomialGraphData |
Provides data for graphing the pf of a binomial distribution |
| CalcRun |
CalcRun : provides main class for calculator app. |
| CalculateAnswer |
a wrapper class
format for answers to call to calculate()
returns a String with the answer,
and a JPanel with the graph
|
| CalculateInverseAnswer |
a wrapper class
format for answers to call to calculateInverse.
|
| Calculator |
class Calculator --
provides the graphics support for calculators
This version uses CalculatorInfo to instantiate |
| CalculatorFrame |
CalculatorFrame sets up a tabbed pane to hold various individual distribution calculators |
| ChiSquareCalculatorInfo |
ChiSquareCalculatorInfo provides Chi Square specific info for Calculator |
| FCalculatorInfo |
FCalculatorInfo provides F specific info for Calculator |
| FGraphData |
Provides data for graphing the pdf of a F distribution |
| GammaCalculatorInfo |
GammaCalculatorInfo provides gamma specific info for Calculator |
| GammaGraphData |
Provides data for graphing the pdf of a Gamma distribution with pdf
c*Math.exp((alpha-1)*Math.log(x))*Math.exp(-1*x/beta) |
| GraphMethods |
static methods for graph classes |
| GraphPanel |
Parent class of PdfPlot and Probability Plot |
| HelpPane |
Provides short help on parameters and arguments |
| HypergeometricCalculatorInfo |
HypergeometricCalculatorInfo provides hypergeometric specific info for Calculator |
| HypergeometricGraphData |
Provides data for graphing the pf of a Hypergeometric distribution |
| NegativeBinomialCalculatorInfo |
NegativeBinomialCalculatorInfo provides negative binomial specific info for Calculator |
| NegativeBinomialGraphData |
Provides data for graphing the pf of a negative binomial distribution |
| NormalCalculatorInfo |
NormalCalculatorInfo provides normal specific info for Calculator |
| NormalGraphData |
This class graphs a normal curve and shows the area
under the curve specified |
| PdfPlot |
class PdfPlot will plot the pdf of a distribution
given data from pdfPlotable. |
| PoissonCalculatorInfo |
PoissonCalculatorInfo provides Poisson specific info for Calculator |
| PoissonGraphData |
Provides data for graphing Poisson distribution |
| ProbabilityPlot |
Draws a probability plot given appropriate information.
|
| Solve |
Solve - solve cdf(x)=y within the given range
Output
Zeroin returns an estimate for the root with accuracy
4*EPSILON*abs(x) + tol
Algorithm
G.Forsythe, M.Malcolm, C.Moler, Computer methods for mathematical
computations. |
| StudentTCalculatorInfo |
StudentTCalculatorInfo provides Student T specific info for Calculator |
| StudentTGraphData |
Provides data for graphing the pdf of a Student t distribution |