g05sp Method
関数リスト一覧   NagLibrary Namespaceへ  ライブラリイントロダクション  本ヘルプドキュメントのchm形式版

g05sp generates a vector of pseudorandom numbers from a triangular distribution with parameters xmin, xmed and xmax.

Syntax

C#
public static void g05sp(
	int n,
	double xmin,
	double xmed,
	double xmax,
	G05..::.G05State g05state,
	double[] x,
	out int ifail
)
Visual Basic (Declaration)
Public Shared Sub g05sp ( _
	n As Integer, _
	xmin As Double, _
	xmed As Double, _
	xmax As Double, _
	g05state As G05..::.G05State, _
	x As Double(), _
	<OutAttribute> ByRef ifail As Integer _
)
Visual C++
public:
static void g05sp(
	int n, 
	double xmin, 
	double xmed, 
	double xmax, 
	G05..::.G05State^ g05state, 
	array<double>^ x, 
	[OutAttribute] int% ifail
)
F#
static member g05sp : 
        n:int * 
        xmin:float * 
        xmed:float * 
        xmax:float * 
        g05state:G05..::.G05State * 
        x:float[] * 
        ifail:int byref -> unit 

Parameters

n
Type: System..::.Int32
On entry: n, the number of pseudorandom numbers to be generated.
Constraint: n0.
xmin
Type: System..::.Double
On entry: the end point xmin of the triangular distribution.
xmed
Type: System..::.Double
On entry: the median of the distribution xmed (also the location of the vertex of the triangular distribution at which the PDF reaches a maximum).
Constraint: xmedxmin.
xmax
Type: System..::.Double
On entry: the end point xmax of the triangular distribution.
Constraint: xmaxxmed.
g05state
Type: NagLibrary..::.G05..::.G05State
An object of type G05.G05State.
x
Type: array< System..::.Double >[]()[]
An array of size [n]
On exit: the n pseudorandom numbers from the specified triangular distribution.
ifail
Type: System..::.Int32 %
On exit: ifail=0 unless the method detects an error (see [Error Indicators and Warnings]).

Description

References

Error Indicators and Warnings

Accuracy

Further Comments

Example

See Also