Measurement Studio for .NET Languages

cancel
Showing results for 
Search instead for 
Did you mean: 

Point-by-Point Filter

Hello,

 

I would like to know how to do a point by point filter, in the Help the point-by-point filter is referred but it mentions LabView and I do not find how to implemented in C#.

 

I am using a NarrowbandFirLowpassFilter and NarrowbandFirHighpassFilter. FilterData accepts only arrays

public double[] FilterData(
	double[] inputData
)

If not possible with this filter, can you recommend me which filter to use?

 

 

 

0 Kudos
Message 1 of 6
(2,520 Views)

Hey Ezequiel, 

 

Below are some links to the different filter types and how to use them.

 

 

Mohammad Khawas

Technical Support Engineer

Support

ni.com

 

0 Kudos
Message 2 of 6
(2,415 Views)

Hi Mohammad,

 

Thanks for your response.

 

I see still the method: 

public double[] FilterData(double[] inputData)

 

But I still do not now how to do a point by point filter, calling FilterData seems to delete the history of the Filter, so I cannot call it with over an over with an array with only one element. 

 

So the question remains how to do this: http://zone.ni.com/reference/en-XX/help/375857B-01/mstudioanalysis/point_by_point_analysis/

 

Bests,

 

Ezequiel

 

0 Kudos
Message 3 of 6
(2,391 Views)

Hello,

 

The Butterworth filters have history between two FilterData calls.

0 Kudos
Message 4 of 6
(2,372 Views)

Hello,

 

How can I interpret the documentation to know that? I am really struggling with the documentation and examples 😞

 

And are there also FIR Point-by-Point or only IIR?

 

Best regards, Ezequiel

0 Kudos
Message 5 of 6
(2,369 Views)

It seems that the filters with memory between FilterData calls contains the Reset method.

Message 6 of 6
(2,365 Views)