What is the equation used for taylor window function 'taylorwin'

조회 수: 15 (최근 30일)
Palguna Gopireddy
Palguna Gopireddy 2022년 8월 13일
댓글: Chunru 2022년 8월 18일
I am unable to find which function is used in MATLAB for taylor window function taylorwin. I opened the function. THere are many if else blocks. But I am unable to identify which equation is used in it.

채택된 답변

David Goodmanson
David Goodmanson 2022년 8월 16일
편집: David Goodmanson 2022년 8월 18일
Hi Palguna,
The equations are in the attachment. rect(t) is a rectagle function, = 1 for -1/2<= t <= 1/2, 0 otherwise. That's intended to describe a continous function. For an N-point discrete window, the function is evaluated at N equally spaced points between and including
-1/2 +1/(2N) and 1/2 -1/(2N).
The reference is a freely available Sandia report, SAND2017-4042, Catalog of Window Taper Functions
for Sidelobe Control, Armin W. Doerry. You should be able to find these same expressions in taylorwin.

추가 답변 (2개)

Chunru
Chunru 2022년 8월 16일
The formulation of Taylor windown is a bit more complicated and not directly documented in "doc taylorwin". One reference is: H.L. Van Trees, Optimum Array Processing, Sec 3.4.3, John Wiley, 2002

Palguna Gopireddy
Palguna Gopireddy 2022년 8월 17일
Are you sure the same function is used in matlab also.
I am confused to assume, which one to take.
  댓글 수: 3
Palguna Gopireddy
Palguna Gopireddy 2022년 8월 18일
Ok. thankyou. @Chunru and @David Goodmanson
What about the above equation above equation posted. Is it wrong?
Chunru
Chunru 2022년 8월 18일
The above equation is not complete as β is not specified so I have no idea whethe it is right or wrong. You are recommended to look for more reliable reference when in doubt (books and journal papers may be more reliable than conference articles in general). The formula given by @David Goodmanson above (with less details) and the van Tree's book (with detailed derivation and expanation) are similar. They also agree with MATLAB implementation.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Mathematics에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by