1 Dec 2006 01:32
Re: analog to the matlab buffer function?
Charles C. Berry <cberry <at> tajo.ucsd.edu>
2006-12-01 00:32:44 GMT
2006-12-01 00:32:44 GMT
See
?embed
It is not quite the same, but this seems to be what you want - at least
for the example you give:
> t( embed(1:5,3) )[3:1,]
[,1] [,2] [,3]
[1,] 1 2 3
[2,] 2 3 4
[3,] 3 4 5
>
On Fri, 1 Dec 2006, Martin Ivanov wrote:
> Hello! I am new to R. I could not find a function analogous to matlab's
> function buffer, which is used in signal processing. Is there such a
> function in R? What I need to do is as follows. If I apply the function
> to the vector c(1:5) for example with a window length 3 and overlapping
> 2, I need to get a matrix like this:
> 1 2 3
> 2 3 4
> 3 4 5
> In matlab this is achieved with the function buffer. Is there ananalogous R function?
>
> Thank you very much in advance.
> Regards,
> Martin
(Continue reading)
RSS Feed