Predicting Response Time of a Moving Average Filter

조회 수: 4 (최근 30일)
Farooq Wahab
Farooq Wahab 2016년 3월 13일
답변: Star Strider 2016년 3월 13일
The response time in some spectroscopic instruments used for chemical analysis is associated with digital filters such as Gaussian weighted moving average or Savitsky Golay filter to remove noise. The raw data consists of time vs. signal. The manufacturers define response time as the time it takes for the convoluted step function to rise from 10% to 90% value of a unit step function. For example, in MATLAB one can run a 21 point centered and weighted (Gaussian) moving average on a unit step function. The modified step function acquires a S like shape i.e. it takes a certain amount of time to rise from 10% to 90% of the original step function rather than instantaneously. I can manually determine the response time of the convoluted step function. Does MATLAB have any function where we can predict the response time of a given filter such as moving average on a unit step function. Thanks.

답변 (1개)

Star Strider
Star Strider 2016년 3월 13일
The only one I can think of that matches your description is the impz function. (The freqz function plots the filter transfer function.)

카테고리

Help CenterFile Exchange에서 Digital Filter Analysis에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by