Multivariate.RawMoment Method (IReadOnlyList<IReadOnlyList<Double>>, IReadOnlyList<Int32>) |
Computes the multivariate raw moment specified by the listed powers.
Namespace:
Meta.Numerics.Statistics
Assembly:
Meta.Numerics (in Meta.Numerics.dll) Version: 4.1.4
Syntaxpublic static double RawMoment(
this IReadOnlyList<IReadOnlyList<double>> columns,
IReadOnlyList<int> powers
)
<ExtensionAttribute>
Public Shared Function RawMoment (
columns As IReadOnlyList(Of IReadOnlyList(Of Double)),
powers As IReadOnlyList(Of Integer)
) As Double
public:
[ExtensionAttribute]
static double RawMoment(
IReadOnlyList<IReadOnlyList<double>^>^ columns,
IReadOnlyList<int>^ powers
)
[<ExtensionAttribute>]
static member RawMoment :
columns : IReadOnlyList<IReadOnlyList<float>> *
powers : IReadOnlyList<int> -> float
Parameters
- columns
- Type: System.Collections.Generic.IReadOnlyList<IReadOnlyList<Double>>
The multivariate sample in column-oriented form. - powers
- Type: System.Collections.Generic.IReadOnlyList<Int32>
The power to which each column variable should be raised.
Return Value
Type:
DoubleThe requested multivariate moment.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
IReadOnlyList<IReadOnlyList<Double>>. 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).
ExceptionsException | Condition |
---|
ArgumentNullException | columns
or powers is null, or one of the columns
in columns is null. |
DimensionMismatchException | The length of powers is not
equal to the length of columns, or lengths of all the component
columns of columns are not equal. |
See Also