UncertainMath Class |
Namespace: Meta.Numerics
The UncertainMath type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | Acos |
Computes the arccosine of an uncertain value.
|
![]() ![]() | Asin |
Computes the arcsine of an uncertain value.
|
![]() ![]() | Atan |
Computes the arctangent of an uncertain value.
|
![]() ![]() | Atan2 |
Computes the arctangent of the ratio of two uncertain values.
|
![]() ![]() | Cos |
Computes the cosine of an uncertain value.
|
![]() ![]() | Cosh |
Computes the hyperbolic cosine of an uncertain value.
|
![]() ![]() | Exp |
Computes e to the power of an uncertain value.
|
![]() ![]() | Log |
Computes the natural logarithm of an uncertain value.
|
![]() ![]() | Pow |
Computes an uncertain value raised to an arbitrary power.
|
![]() ![]() | Sin |
Computes the sine of an uncertain value.
|
![]() ![]() | Sinh |
Computes the hyperbolic sine of an uncertain value.
|
![]() ![]() | Sqrt |
Computes the square root of an uncertain value.
|
![]() ![]() | Tan |
Computes the tangent of an uncertain value.
|
![]() ![]() | Tanh |
Computes the hyperbolic tangent of an uncertain value.
|
The methods in this static class perform the same basic mathematical operations as the methods of the Math class, accounting for the uncertainty in the inputs to produce a corresponding uncertainty in the output.
As with operations on uncertain values, the methods assume that the uncertainty in input parameters represents the standard deviation of a distribution of measurements, and produce a value for the uncertainty in the output which represent a corresponding standard deviation, under the assumption that the standard deviations are small relative to the best values.