Admin Production ni-theme
Current Publication

FIRFiltering

LabWindows/CVI

FIRFiltering

Advanced Analysis Library Only

AnalysisLibErrType FIRFiltering (double inputSequence[], ssize_t numberOfElements, double filterCoefficients[], double x1[], int numberOfCoefficients, double outputSignal[]);

Purpose

Filters the input sequence using the direct-form FIR filter.

This function supports in-place operations.

Parameters

Input
Name Type Description
inputSequence double [] The input signal.
numberOfElements ssize_t The size of the input signal.
filterCoefficients double [] The forward coefficients of the filter.
stateInformation double [] The state information of input signal inputSequence.
numberOfCoefficients int The length of the forward coefficient array filterCoefficients.
Output
Name Type Description
outputSignal double [] The output signal.

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 8.1 and later