LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Need a method to make the filter response to start from the original value of the signal instead of starting from zero

Hello,

I am using a bandpas filter for the acquired signal from DAQ which is resulting in the signal to start from the zero instead of starting from original value of the signal before filtering.The result is shown in the attached image

More information can be found at http://forums.ni.com/t5/LabVIEW/Suggestions-to-improve-the-filter-output-of-the-acquired-pulse/td-p/...

 

Can someone help with this.

Thanks in Advance.

0 Kudos
Message 1 of 4
(2,399 Views)

Prepend your signal with a copy of the signal from the previous acquisition.

 

Or make a long enough stretch of a flat signal equal to the beginning of your signal and prepend it before sending it to the filter function.

 

Or mirror your signal and prepend it to your signal.

 

Then after filtering, ignore the first part that is the filtered part of your prepended signal.

0 Kudos
Message 2 of 4
(2,362 Views)

Hello RavensFan,

I am able to understand your information but can please provide any of the methods with a example vi.

Thanks.

 

0 Kudos
Message 3 of 4
(2,323 Views)

Can anyone explain any of the following with an working example.vi  

Prepend your signal with a copy of the signal from the previous acquisition.

 

Or make a long enough stretch of a flat signal equal to the beginning of your signal and prepend it before sending it to the filter function.

 

Or mirror your signal and prepend it to your signal.

 

Then after filtering, ignore the first part that is the filtered part of your prepended signal.

Thanks.

0 Kudos
Message 4 of 4
(2,302 Views)