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.
|