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