Random Extensions.Fill Method
Definition
Namespace: Numerics.NET.Statistics.Distributions
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.3.0
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.3.0
Overload List
| Fill( | Fills a vector with random samples from the specified continuous distribution. |
| Fill( | Fills a vector with random samples from the specified discrete distribution. |
| Fill( | Fills an array with random samples from the specified continuous distribution. |
| Fill( | Fills an array with random samples from the specified discrete distribution. |
| Fill( | Fills a span with random samples from the specified continuous distribution. |
| Fill( | Fills a span with random samples from the specified discrete distribution. |
| Fill( |
Fills part of an array with uniform random samples.
|
| Fill( |
Fills part of an array with random integer samples.
|
| Fill( |
Fills part of an array with random samples from the specified continuous distribution.
|
| Fill( |
Fills part of an array with random samples from the specified discrete distribution.
|
Fill(Random, Vector<Double>, ContinuousDistribution)
Fills a vector with random samples from the specified continuous distribution.
public static void Fill(
Random random,
Vector<double> samples,
ContinuousDistribution distribution
)Parameters
- random Random
- samples Vector<Double>
- distribution ContinuousDistribution
Fill(Random, Vector<Double>, DiscreteDistribution)
Fills a vector with random samples from the specified discrete distribution.
public static void Fill(
Random random,
Vector<double> samples,
DiscreteDistribution distribution
)Parameters
- random Random
- samples Vector<Double>
- distribution DiscreteDistribution
Fill(Random, Double[], ContinuousDistribution)
Fills an array with random samples from the specified continuous distribution.
public static void Fill(
Random random,
double[] samples,
ContinuousDistribution distribution
)Parameters
- random Random
- samples Double[]
- distribution ContinuousDistribution
Fill(Random, Int32[], DiscreteDistribution)
Fills an array with random samples from the specified discrete distribution.
public static void Fill(
Random random,
int[] samples,
DiscreteDistribution distribution
)Parameters
- random Random
- samples Int32[]
- distribution DiscreteDistribution
Fill(Random, Span<Double>, ContinuousDistribution)
Fills a span with random samples from the specified continuous distribution.
public static void Fill(
Random random,
Span<double> samples,
ContinuousDistribution distribution
)Parameters
- random Random
- samples Span<Double>
- distribution ContinuousDistribution
Fill(Random, Span<Int32>, DiscreteDistribution)
Fills a span with random samples from the specified discrete distribution.
public static void Fill(
Random random,
Span<int> samples,
DiscreteDistribution distribution
)Parameters
- random Random
- samples Span<Int32>
- distribution DiscreteDistribution
Fill(Random, Double[], Int32, Int32)
Fills part of an array with uniform random samples.
[ObsoleteAttribute("Use `Numerics.NET.RandomExtensions.Fill` instead.")]
public static void Fill(
Random random,
double[] samples,
int startIndex,
int length
)Parameters
Fill(Random, Int32[], Int32, Int32)
Fills part of an array with random integer samples.
[ObsoleteAttribute("Use `Numerics.NET.RandomExtensions.Fill` instead.")]
public static void Fill(
Random random,
int[] samples,
int startIndex,
int length
)Parameters
Fill(Random, Double[], Int32, Int32, ContinuousDistribution)
Fills part of an array with random samples from the specified continuous distribution.
[ObsoleteAttribute("Use `RandomSamplingExtensions.Fill` with a span instead.")]
public static void Fill(
this Random random,
double[] samples,
int startIndex,
int length,
ContinuousDistribution distribution
)Parameters
- random Random
- samples Double[]
- startIndex Int32
- length Int32
- distribution ContinuousDistribution
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type Random. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).Fill(Random, Int32[], Int32, Int32, DiscreteDistribution)
Fills part of an array with random samples from the specified discrete distribution.
[ObsoleteAttribute("Use `RandomSamplingExtensions.Fill` with a span instead.")]
public static void Fill(
this Random random,
int[] samples,
int startIndex,
int length,
DiscreteDistribution distribution
)Parameters
- random Random
- samples Int32[]
- startIndex Int32
- length Int32
- distribution DiscreteDistribution