EditMoments

Modifies the pointers to arrays that hold moment estimates.

Syntax

Fortran:

status = vslssseditmoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m)

status = vsldsseditmoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m)

C:

status = vslsSSEditMoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m);

status = vsldSSEditMoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m);

Include Files

The Fortran 90 interfaces are specified in the mkl_vsl.f90 include file, and the C interfaces are specified in the mkl_vsl_functions.h include file.

Input Parameters

Name

Type

Description

task

Fortran: TYPE(VSL_SS_TASK)

C: VSLSSTaskPtr

Descriptor of the task

mean

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of means

r2m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of raw moments of the 2nd order

r3m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of raw moments of the 3rd order

r4m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of raw moments of the 4th order

c2m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of central moments of the 2nd order

c3m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of central moments of the 3rd order

c4m

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments

REAL(KIND=8) DIMENSION(*) for vsldsseditmoments

C: float* for vslsSSEditMoments

double* for vsldSSEditMoments

Pointer to the array of central moments of the 4th order

Output Parameters

Name

Type

Description

status

Fortran: INTEGER

C: int

Current status of the task

Description

The EditMoments routine replaces pointers to the arrays that hold estimates of raw and central moments with values passed as corresponding parameters of the routine. If an input parameter is NULL, the value of the relevant parameter remains unchanged.


Submit feedback on this help topic

Copyright © 1994 - 2011, Intel Corporation. All rights reserved.