Mercurial > hg > ishara
view arrows/dsp/apowspec.m @ 0:672052bd81f8
Initial partial import.
author | samer |
---|---|
date | Wed, 19 Dec 2012 22:38:28 +0000 |
parents | |
children |
line wrap: on
line source
% apowspec - Arrow to compute power spectra % % apowspec :: % [[N]] ~'analysis window' % -> arrow( {[[N]]}, {[[dftbins(N)]]}, empty). % % apowspec :: % [[M]] ~'analysis window', % N ~'size for FFT' % -> arrow( {[[M]]}, {[[dftbins(N)]]}, empty). function [o,fx]=apowspec(window,N) W=spdiag(window); if nargin<2, N=length(window); end fx=(0:dftbins(N)-1)/N; o=arr(@ps); function y=ps(x) y=powspec(W*x,N); end end