Admin Production ni-theme
Current Publication

SVDS

LabWindows/CVI

SVDS

Advanced Analysis Library Only

AnalysisLibErrType SVDS (void *inputMatrix, ssize_t numberOfRows, ssize_t numberOfColumns, double singularValuesVector[]);

Purpose

Note Note  This function has been superseded by SVDEx.

Calculates only the singular values that result from the singular value decomposition factorization of the real input matrix. The input matrix can be square or rectangular.

Use this function if your application requires only the singular values.

Parameters

Input
Name Type Description
inputMatrix void * The input matrix. The input matrix can be either square or rectangular.
numberOfRows ssize_t The number of rows in inputMatrix.
numberOfColumns ssize_t The number of columns in inputMatrix.
Output
Name Type Description
singularValuesVector double [] Array that contains the singular values of inputMatrix, in descending order.

Return Value

Name Type Description
status AnalysisLibErrType A value that specifies the type of error that occurred. Refer to analysis.h for definitions of these constants.

Additional Information

Library: Advanced Analysis Library

Include file: analysis.h

LabWindows/CVI compatibility: LabWindows/CVI 5.0 and later