Numerical Components for .NET
Namespace: Extreme.MathematicsAssembly: Extreme.Numerics.Net40 (in Extreme.Numerics.Net40.dll) Version: 4.2.11333.0 (4.2.12253.0)
public static DoubleComplex Log1PlusX( DoubleComplex z )
Public Shared Function Log1PlusX ( _ z As DoubleComplex _ ) As DoubleComplex
public: static DoubleComplex Log1PlusX( DoubleComplex z )
static member Log1PlusX : z:DoubleComplex -> DoubleComplex
For small values of z, the logarithm of 1 + z is close to zero. When the logarithm is evaluated directly, this can cause significant round-off error. This function resolves this problem by using a direct approximation for z close to 1.
Copyright © 2003-2013, Extreme Optimization. All rights reserved. Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc. Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Optimized for Visual Studio logo are registered trademarks of Microsoft Corporation.