Extreme Optimization™: Complexity made simple.

Numerical Components
for .NET

  • Home
  • •
  • Features
    • Math Library
    • Vector and Matrix Library
    • Statistics Library
    • Performance
    • Usability
  • •
  • Documentation
    • Introduction
    • Math Library User's Guide
    • Vector and Matrix Library User's Guide
    • Statistics Library User's Guide
    • Reference
  • •
  • Support
    • Frequently Asked Questions
    • QuickStart Samples
    • Sample Applications
    • Downloads
  • •
  • Blog
  • •
  • Company
    • About us
    • Testimonials
    • Customers
    • Press Releases
    • Careers
    • Contact us
Introduction
Expand Mathematics Library User's GuideMathematics Library User's Guide
Expand Vector and Matrix Library User's GuideVector and Matrix Library User's Guide
Expand Statistics Library User's GuideStatistics Library User's Guide
Expand ReferenceReference
  • Home
  • Documentation
  • Reference
  • Extreme.Mathematics.SpecialFunctions Namespace
  • GammaFunctions Class
  • Methods
  • RegularizedBeta Method
Collapse imageExpand ImageCopy imageCopyHover image
       




GammaFunctions..::..RegularizedBeta Method

GammaFunctions Class  See Also 
Evaluates the Regularized Beta function.

Namespace:  Extreme.Mathematics.SpecialFunctions
Assembly:  Extreme.Numerics.Net20 (in Extreme.Numerics.Net20.dll) Version: 3.6.10055.0 (3.6.10077.0)

Syntax

C#
public static double RegularizedBeta(
	double a,
	double b,
	double x
)
Visual Basic (Declaration)
Public Shared Function RegularizedBeta ( _
	a As Double, _
	b As Double, _
	x As Double _
) As Double
Visual C++
public:
static double RegularizedBeta(
	double a, 
	double b, 
	double x
)
F#
static member RegularizedBeta : 
        a:float * 
        b:float * 
        x:float -> float 

Parameters

a
Type: System..::.Double
The first shape parameter.
b
Type: System..::.Double
The second shape parameter.
x
Type: System..::.Double
A real number between 0 and 1.

Return Value

The regularized Beta function evaluated for the specified arguments.

Remarks

The regularized Beta function is the ratio of the IncompleteBeta(Double, Double, Double) function to the complete (or ordinary) Beta(Double, Double) function. It is sometimes referred to as the normalized incomplete beta function, or even the incomplete Beta function. Care should be taken when using these methods that the correct method is called.

Exceptions

ExceptionCondition
System..::.ArgumentOutOfRangeExceptionx is less than zero or greater than 1.

See Also

GammaFunctions Class
Extreme.Mathematics.SpecialFunctions Namespace
GammaFunctions..::.Beta(Double, Double)
GammaFunctions..::.LogBeta(Double, Double)
GammaFunctions..::.IncompleteBeta(Double, Double, Double)

Send comments on this topic to support@extremeoptimization.com

Copyright © 2003-2010, 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.