JuliaDynamics/DelayEmbeddings.jl

Re-do all embeddings based on `genembed`

Datseris opened this issue · 3 comments

With the latest addition of genembed, there is framework to do any kind of embedding imaginable, and the need for MTDelayEmbedding, DelayEmbedding does not exist anymore.

This will dramatically reduce source code complexity, but one has to check performance. Also, how to do the weighted embedding in this scenario.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Well, it is trivial to do weighted embedding in this scenario, just make one more struct WeightedDelayEmbedding.

Make a DelayEmbedding(τ::Int, d::Int) function as well for convenience. It should error of d <= 1.

(I have improved this interface ages ago!)