CSequence.Unfold(Int32, Complex, Func<Int32, Complex, Complex>) Method

Creates a sequence by unfolding an initial state by a function.

Definition

Namespace: Austra.Library
Assembly: Austra.Library (in Austra.Library.dll) Version: 2.5.0+44e7797405725ef3cf24b3ff0eba94ce6c649601
C#
public static CSequence Unfold(
	int size,
	Complex seed,
	Func<int, Complex, Complex> unfold
)

Parameters

size  Int32
The size of the sequence.
seed  Complex
First value in the sequence.
unfold  Func<Int32, Complex, Complex>
The generating function.

Return Value

CSequence
The sequence unfolded from the initial state and the function.

See Also