www.pudn.com > voiceprocessingtoolbox.rar > hammingWindow01.m


% Plot of generalized Hamming windows 
N=100; 
n=(0:N-1)'; 
alpha=linspace(0,0.5,11)'; 
h=[]; 
for i=1:length(alpha), 
	h = [h, (1-alpha(i))-alpha(i)*cos(2*pi*n/(N-1))]; 
end 
plot(h); 
title('Generalized Hamming Window: (1-\alpha)-\alpha*cos(2\pin/(N-1)), 0\leqn\leqN-1'); 
 
legendStr={}; 
for i=1:length(alpha), 
	legendStr={legendStr{:}, ['\alpha=', num2str(alpha(i))]}; 
end 
legend(legendStr);