Package org.drip.spaces.tensor
Class RdContinuousVector
java.lang.Object
org.drip.spaces.tensor.RdAggregate
org.drip.spaces.tensor.RdContinuousVector
- All Implemented Interfaces:
GeneralizedVector
,RdGeneralizedVector
- Direct Known Subclasses:
RdContinuousBanach
public class RdContinuousVector extends RdAggregate
RdContinuousVector implements the Normed/non-normed, Bounded/Unbounded Continuous Rd
Vector Spaces. The Reference we've used is:
- Carl, B., and I. Stephani (1990): Entropy, Compactness, and the Approximation of Operators Cambridge University Press Cambridge UK
- Construct the RdContinuousVector Instance
- RdContinuousVector Constructor
- Retrieve the Array of the Variate Left Edges
- Retrieve the Array of the Variate Right Edges
- Retrieve the Cardinality of the Vector Space
- Retrieve the Left Edge
- Retrieve the Right Edge
- Retrieve the "Hyper" Volume of the Vector Space
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description RdContinuousVector(R1ContinuousVector[] r1ContinuousVectorArray)
RdContinuousVector Constructor -
Method Summary
Modifier and Type Method Description Cardinality
cardinality()
Retrieve the Cardinality of the Vector Spacedouble
hyperVolume()
Retrieve the "Hyper" Volume of the Vector Spacedouble[]
leftDimensionEdge()
Retrieve the Array of the Variate Left Edgesdouble
leftEdge()
Retrieve the Left Edgedouble[]
rightDimensionEdge()
Retrieve the Array of the Variate Right Edgesdouble
rightEdge()
Retrieve the Right Edgestatic RdContinuousVector
Standard(int dimension)
Construct the RdContinuousVector InstanceMethods inherited from class org.drip.spaces.tensor.RdAggregate
dimension, isPredictorBounded, match, subset, validateInstance, vectorSpaces
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
RdContinuousVector
RdContinuousVector Constructor- Parameters:
r1ContinuousVectorArray
- Array of the Continuous R1 Vector Spaces- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
Standard
Construct the RdContinuousVector Instance- Parameters:
dimension
- The Space Dimension- Returns:
- The RdContinuousVector Instance
-
leftDimensionEdge
public double[] leftDimensionEdge()Retrieve the Array of the Variate Left Edges- Returns:
- The Array of the Variate Left Edges
-
rightDimensionEdge
public double[] rightDimensionEdge()Retrieve the Array of the Variate Right Edges- Returns:
- The Array of the Variate Right Edges
-
cardinality
Retrieve the Cardinality of the Vector Space- Returns:
- Cardinality of the Vector Space
-
leftEdge
public double leftEdge()Retrieve the Left Edge- Returns:
- The Left Edge
-
rightEdge
public double rightEdge()Retrieve the Right Edge- Returns:
- The Right Edge
-
hyperVolume
public double hyperVolume() throws java.lang.ExceptionRetrieve the "Hyper" Volume of the Vector Space- Returns:
- The "Hyper" Volume of the Vector Space
- Throws:
java.lang.Exception
- Thrown if the Hyper Volume cannot be computed
-