No BSD License  

Highlights from
Construct Delay Vector

4.33333

4.3 | 4 ratings Rate this file 4 Downloads (last 30 days) File Size: 802 Bytes File ID: #6188

Construct Delay Vector

by Stephen Faul

 

04 Nov 2004 (Updated 08 Nov 2004)

Returns the delay vector given data, embedding dimension and time delay.

| Watch this File

File Information
Description

This function returns the delay vector given the data, the embedding dimension and the time delay. Useful to use for priming data for use with PCA/ICA, SVD or Chaos Theory Analysis amongst others.

Acknowledgements
This submission has inspired the following:
Delay Embedding Vector From Data
MATLAB release MATLAB 6.0 (R12)
Other requirements Simple program, should work reliably on any platform etc.
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
20 May 2005 joana vand

wtf!?

23 May 2005 joana vand

Sorry for the above comment...I'm very intelligent and obviously not a bit ignorant at all.

13 Jul 2006 Khoa Nguyen-Dang  
23 Jun 2010 Brian

old post.. but still useful. However, would it not be a bit more correct to change

Y(:,i)=data(first:last);

to

Y(:,embed_dimen - i + 1)=data(first:last);

that way the output is organized such that Y(:,2) lags behind Y(:,1), not the other way around?

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
system identification Stephen Faul 22 Oct 2008 07:34:44
delay vector embedding parameters time delay ica chaos Stephen Faul 22 Oct 2008 07:34:44

Contact us at files@mathworks.com