Mercurial > hg > ishara
diff sequences/rndwindow.m @ 3:3f77126f7b5f
First major revision of sequence library, now using classdef form, STILL A BIT BROKEN!
author | samer |
---|---|
date | Wed, 09 Jan 2013 22:22:21 +0000 |
parents | 672052bd81f8 |
children | b1280319413e |
line wrap: on
line diff
--- a/sequences/rndwindow.m Sat Dec 22 16:17:51 2012 +0000 +++ b/sequences/rndwindow.m Wed Jan 09 22:22:21 2013 +0000 @@ -1,5 +1,5 @@ function Y=rndwindow(X,span,dim,varargin) -% rndwindow - extract random windows of a signal +% rndwindow - get random windows of a signal % % rndwindow :: % [Size:[1,E]] ~'E-dimensional signal array', @@ -17,9 +17,9 @@ if opts.circular, ithresh=len-span+1; - Y=fndata(@exwin_circ,rndzip(@()randnat(len),opts.state),'stringfn',@strfn); + Y=fnseq(@exwin_circ,rndzip(@()randnat(len),opts.state),'stringfn',@strfn); else - Y=fndata(@exwin,rndzip(@()randnat(len-span+1),opts.state),'stringfn',@strfn); + Y=fnseq(@exwin,rndzip(@()randnat(len-span+1),opts.state),'stringfn',@strfn); end function y=exwin(i), y=extract(X,dim,i+ran); end