You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
My DMD code seems to be working, but it seems to make a large error at the starting time. Shouldn't DMD be able to reproduce the initial condition exactly? Looking at
Hi @gokhalen . Thanks for your question. You are correct about $\mathbf{\Phi}\mathbf{\Phi}^\dagger\neq\mathbf{1}$ in general. In fact, it is the orthogonal projection onto the column space of $\mathbf{\Phi}$. The sufficient and necessary condition of $\mathbf{u}(0) = \mathbf{u}_0$ is $\mathbf{u}_0$ is in the column space of $\mathbf{\Phi}$, i.e. can be written as a linear combination of the columns of $\mathbf{\Phi}$. In particular, if $\mathbf{\Phi}\mathbf{\Phi}^\dagger\neq\mathbf{1}$, then the column space of $\mathbf{\Phi}$ is the whole state space.
My DMD code seems to be working, but it seems to make a large error at the starting time. Shouldn't DMD be able to reproduce the initial condition exactly? Looking at
https://www.librom.net/features.html
I can see the last equation in the DMD section
using$\mathbf{b}_0=\mathbf{\Phi}^\dagger\mathbf{u}_0$ we get
At$t=0$ we have $\mathbf{\Lambda}^{{t}/{\Delta t}}=\mathbf{1}$ and hence,
Since$\mathbf{\Phi}\mathbf{\Phi}^\dagger=\mathbf{1}$ we get
Hence, the initial condition is faithfully reproduced. Is my understanding correct?
The text was updated successfully, but these errors were encountered: