Developer Reference for Intel® oneAPI Math Kernel Library for C
A newer version of this document is available. Customers should click here to go to the newest version.
vslSSEditCorParameterization
Modifies pointers to arrays related to the algorithm of correlation matrix parameterization.
status = vslsSSEditCorParameterization(task, cor, cor_storage, pcor, pcor_storage);
status = vsldSSEditCorParameterization(task, cor, cor_storage, pcor, pcor_storage);
- mkl.h
Name |
Type |
Description |
---|---|---|
task |
VSLSSTaskPtr |
Descriptor of the task |
cor |
const float* for vslsSSEditCorParameterization const double* for vsldSSEditCorParameterization |
Pointer to the correlation matrix |
cor_storage |
const MKL_INT* |
Pointer to the storage format of the correlation matrix |
pcor |
float* for vslsSSEditCorParameterization double* for vsldSSEditCorParameterization |
Pointer to the parameterized correlation matrix |
por_storage |
const MKL_INT* |
Pointer to the storage format of the parameterized correlation matrix |
Name |
Type |
Description |
---|---|---|
status |
int |
Current status of the task |
The vslSSEditCorParameterization routine uses values passed as parameters of the routine to replace pointers to the correlation matrix, pointers to the correlation matrix storage format, a pointer to the parameterized correlation matrix, and a pointer to the parameterized correlation matrix storage format. See Table "Storage formats of a variance-covariance/correlation matrix" for possible values of the cor_storage and pcor_storage parameters. If you pass a value of NULL for a specific input parameter, the value of that parameter in the task descriptor is unchanged.