AffineTransformation Class |
Namespace: FinMath.FactorAnalysis
[SerializableAttribute] public class AffineTransformation : FactorTransformation
The AffineTransformation type exposes the following members.
Name | Description | |
---|---|---|
AffineTransformation(Matrix) |
Create new instance of linear transformation.
| |
AffineTransformation(Vector) |
Create new instance of shift transformation.
| |
AffineTransformation(Matrix, Vector) |
Create new instance of affine transformation.
|
Name | Description | |
---|---|---|
OriginalVariablesCount |
Variables count in source dataset.
(Inherited from FactorTransformation.) | |
Status |
Method Status.
(Inherited from FactorTransformation.) | |
TransformedVariablesCount |
Transformed components count.
(Inherited from FactorTransformation.) |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
InverseTransform(Matrix) |
Apply computed inverse transformation to transformed component samples.
(Inherited from FactorTransformation.) | |
InverseTransform(Vector) |
Apply computed inverse transformation to transformed component sample.
(Inherited from FactorTransformation.) | |
InverseTransform(Matrix, Matrix) |
Apply computed inverse transformation to transformed component samples.
(Overrides FactorTransformationInverseTransform(Matrix, Matrix).) | |
InverseTransform(Vector, Vector) |
Apply computed inverse transformation to transformed component sample.
(Overrides FactorTransformationInverseTransform(Vector, Vector).) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
Transform(Matrix) |
Apply computed transformation to new observations.
(Inherited from FactorTransformation.) | |
Transform(Vector) |
Apply computed transformation to new observation.
(Inherited from FactorTransformation.) | |
Transform(Matrix, Matrix) |
Apply computed transformation to new observations.
(Overrides FactorTransformationTransform(Matrix, Matrix).) | |
Transform(Vector, Vector) |
Apply computed transformation to new observation.
(Overrides FactorTransformationTransform(Vector, Vector).) |
Name | Description | |
---|---|---|
Addition |
Calculate sum of Affine transformations.
| |
Multiply(AffineTransformation, AffineTransformation) |
Calculate composition of Affine Transformations.
| |
Multiply(AffineTransformation, Double) |
Multiply affine transformation by a scalar.
|