Scaled Windowing Function

Creates scaled window of set size.

您现在正在关注此提交

function to calculate window centered at the zero segment of outwind size

WFUNC - windowing function from the list:
'barthannwin' 'bartlett' 'blackman' 'blackmanharris' 'bohmanwin'
'gausswin' 'hann' 'nuttallwin' 'parzenwin' 'triang' 'hamming' 'flattopwin'

OUTWIND - length of the OUTPUT total window segment (padded with zeros
if OUTWIND> INSIDEWIND or truncated INSIDEWIND if OUTWIND < INSIDEWIND

INSIDEWIND - length of the windowing function centered in OUTWIND

EXAMPLE:

windd1 = partwind('flattopwin', 20, 60);
windd2 = partwind('flattopwin', 60);
windd3 = partwind('flattopwin', 90, 60);
figure; plot(windd1, 'r.-'); hold on; plot(windd2, 'b+-'); plot(windd3, 'ko-'); grid; axis tight
legend('insidewind<outwind', 'insidewind=outwind', 'insidewind>outwind')

引用格式

Sergei Koptenko (2026). Scaled Windowing Function (https://ww2.mathworks.cn/matlabcentral/fileexchange/7723-scaled-windowing-function), MATLAB Central File Exchange. 检索时间: .

一般信息

MATLAB 版本兼容性

  • 兼容任何版本

平台兼容性

  • Windows
  • macOS
  • Linux
版本 已发布 发行说明 Action
1.0.0.0