Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

taylorwin

泰勒窗

说明

w = taylorwin(L) 返回一个长度为 L 个点的泰勒窗。

w = taylorwin(L,nbar) 返回一个长度为 L 个点的泰勒窗,该窗具有若干个(数量为 nbar)与主瓣相邻的近恒定电平旁瓣。

w = taylorwin(L,nbar,sll) 返回一个长度为 L 个点的泰勒窗,该窗相对于主瓣峰值的最大旁瓣电平为 sll dB。

示例

示例

全部折叠

生成一个长度为 64 个点的泰勒窗,它具有四个近恒定电平旁瓣,以及一个相对于主瓣峰值的 -35 dB 的峰值旁瓣电平。使用 wvtool 可视化结果。

w = taylorwin(64,4,-35);
wvtool(w)

输入参数

全部折叠

窗长度,指定为正整数。

数据类型: single | double

与主瓣相邻的近恒定电平旁瓣的数量,指定为正整数。这些旁瓣是“近恒定电平旁瓣”,因为在过渡区域发生了一些衰减。

相对于主瓣峰值的最大旁瓣电平,指定为以 dB 为单位的负实数标量。它生成的旁瓣峰值比主瓣峰值低 sll dB。

输出参量

全部折叠

泰勒窗,以列向量形式返回。

算法

泰勒窗类似于切比雪夫窗。对于指定的旁瓣电平,切比雪夫窗具有最窄的主瓣,但泰勒窗允许您在主瓣宽度和旁瓣电平之间进行权衡。泰勒分布避免了边缘不连续,因此泰勒窗旁瓣单调递减。泰勒窗系数未进行归一化。泰勒窗通常用于雷达应用,例如加权合成孔径雷达图像和天线设计。

参考

[1] Brookner, Eli. Practical Phased Array Antenna Systems. Boston: Artech House, 1991.

[2] Carrara, Walter G., Ronald M. Majewski, and Ron S. Goodman. Spotlight Synthetic Aperture Radar: Signal Processing Algorithms. Boston: Artech House, 1995, Appendix D.2.

扩展功能

C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2006a 中推出

另请参阅

App

函数