MultivariateRawMoment Method (IReadOnlyListIReadOnlyListDouble, IReadOnlyListInt32) |
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
Syntax public 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.GenericIReadOnlyListIReadOnlyListDouble
The multivariate sample in column-oriented form. - powers
- Type: System.Collections.GenericIReadOnlyListInt32
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
IReadOnlyListIReadOnlyListDouble. 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).
Exceptions Exception | Condition |
---|
ArgumentNullException | columns
or powers is , or one of the columns
in columns is . |
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