FilterData Method

Measurement Studio 2019 Help

Edition Date: May 2019

Part Number: 375857B-01

»View Product Info
Download Help (Windows Only)

IirFilterComplexBase Class See Also


Note: This topic applies to the following Measurement Studio editions: Enterprise, Professional.

Filters the input sequence using the IIR filter type of the derived class along with the specified filter parameters.

Namespace: NationalInstruments.Analysis.Dsp.Filters

Assembly: NationalInstruments.Analysis.Enterprise (in NationalInstruments.Analysis.Enterprise.dll) Version: 19.0.45.49153 (19.0.45.49153)

Syntax

Visual Basic (Declaration)
<SecurityPermissionAttribute(SecurityAction.Demand, Flags := SecurityPermissionFlag.UnmanagedCode)> _
Public Function FilterData ( _
	inputData As ComplexDouble() _
) As ComplexDouble()

C#
[SecurityPermissionAttribute(SecurityAction.Demand, Flags = SecurityPermissionFlag.UnmanagedCode)]
public ComplexDouble[] FilterData(
	ComplexDouble[] inputData
)

Parameters

inputData
Type: NationalInstruments.ComplexDouble []
The data to be filtered.

Return Value

The filtered data.

Implements

IFilterComplex.FilterData(array<ComplexDouble>[]()[])

Exceptions

ExceptionCondition
ArgumentException The number of samples in inputData is equal to zero.
ArgumentNullException inputData is null (Nothing in Visual Basic).
DllNotFoundException The analysis library cannot be found.
EntryPointNotFoundException A required operation in the analysis library cannot be found.
ObjectDisposedException The object is in a disposed state.

.NET Framework Security

See Also

Reference

IirFilterComplexBase Class

NationalInstruments.Analysis.Dsp.Filters Namespace

WAS THIS ARTICLE HELPFUL?

Not Helpful