Main Content

triang

三角形窗

说明

示例

w = triang(L) 返回一个长度为 L 个点的三角形窗。

示例

全部折叠

创建一个长度为 200 个点的三角形窗。使用 wvtool 显示结果。

L = 200;
w = triang(L);
wvtool(w)

输入参数

全部折叠

窗长度,指定为正整数。

数据类型: single | double

输出参量

全部折叠

三角形窗,以列向量形式返回。

算法

三角形窗的系数为:

如果 L 为奇数:

w(n)={2nL+11nL+1222nL+1L+12+1nL

如果 L 为偶数:

w(n)={(2n1)L1nL22(2n1)LL2+1nL

参考

[1] Oppenheim, Alan V., Ronald W. Schafer, and John R. Buck. Discrete-Time Signal Processing. Upper Saddle River, NJ: Prentice Hall, 1999.

扩展功能

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

版本历史记录

在 R2006a 之前推出

另请参阅

App

函数