Nice way, thx.
paull

W dniu niedziela, 16 sierpnia 2015 18:25:02 UTC+2 użytkownik Tim Holy 
napisał:
>
> If you want a running density, look into 
> c = cumsum(v) 
> density = c[6:end] - c[1:end-5] 
>
> If you want in blocks, reshape to a matrix and take the mean along 
> dimension 
> 1. 
>
> --Tim 
>
> On Sunday, August 16, 2015 09:08:23 AM paul analyst wrote: 
> > Hi, 
> > How quickly computethe density of the vector in the selected range? 
> > I have vec=[0 0 0 1 0 1 0 1 1 0] 
> > I am lookking for function computing "density" of this vector on 
> selelcted 
> > range i.e. 5 elements : 
> > 
> > foo(vec,5) 
> > result: 
> > [0.2 0.2 0.2 0.2 0.2 0.6 0.6 0.6 0.6 0.6] 
> > 
> > mean first 5 elements is 0.2 
> > 
> > mean second  5 elements is 0.6 
> > 
> > etc... 
> > I need somthing fast to veeeery long vectors 
> > Paul 
>
>

Reply via email to