Package edu.cmu.tetrad.util.dist
Class GaussianPower
java.lang.Object
edu.cmu.tetrad.util.dist.GaussianPower
- All Implemented Interfaces:
Distribution,TetradSerializable,Serializable
GaussianPower class.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Getter for the fieldname.intgetNumParameters.doublegetParameter(int index) Returns the index'th parameter.getParameterName(int index) The name of the index'th parameter, for display purposes.doublenextRandom.static GaussianPowerGenerates a simple exemplar of this class to test serialization.voidsetParameter(int index, double value) Sets the index'th parameter to the given value.
-
Constructor Details
-
GaussianPower
public GaussianPower(double power) Constructor for GaussianPower.
- Parameters:
power- a double
-
-
Method Details
-
serializableInstance
Generates a simple exemplar of this class to test serialization.- Returns:
- The exemplar.
-
getName
Getter for the field
name.- Specified by:
getNamein interfaceDistribution- Returns:
- a
Stringobject
-
setParameter
public void setParameter(int index, double value) Sets the index'th parameter to the given value.- Specified by:
setParameterin interfaceDistribution- Parameters:
index- Ibid. Must be >= 0 and < # parameters.value- Ibid.
-
getParameter
public double getParameter(int index) Returns the index'th parameter.- Specified by:
getParameterin interfaceDistribution- Parameters:
index- Ibid. Muist be <= 0 and < # parameters.- Returns:
- The Ibid.
-
getParameterName
The name of the index'th parameter, for display purposes.- Specified by:
getParameterNamein interfaceDistribution- Parameters:
index- Ibid. Must be >= 0 and < # parameters.- Returns:
- Ibid.
-
getNumParameters
public int getNumParameters()getNumParameters.
- Specified by:
getNumParametersin interfaceDistribution- Returns:
- a int
-
nextRandom
public double nextRandom()nextRandom.
- Specified by:
nextRandomin interfaceDistribution- Returns:
- a double
-