-
根据数据定义矩阵X和Y:
X=(x1,…,xm−1),Y=(x2,…,xm)
-
对矩阵X进行(降维)奇异值分解(SVD),即计算U、Σ和V,使得
X=UΣV∗
其中U∈Cn×r、Σ∈Cr×r和V∈C(m−1)×r,r为X的秩。
-
设A~由以下定义
A~=U∗YVΣ−1
-
计算A~的特征分解,得到一组r向量、w和特征值λ,使得
A~w=λw
-
由以下定义的DMD模式并L2范数归一化:
φ=∥Uw∥2Uw
-
根据数据定义矩阵X和Y:
X=(x1,…,xm−1),Y=(x2,…,xm)
-
对矩阵X进行(降维)奇异值分解(SVD),即计算U、Σ和V,使得
X=UΣV∗
其中U∈Cn×r、Σ∈Cr×r和V∈C(m−1)×r,r为X的秩。
-
设A~由以下定义
A~=U∗YVΣ−1
-
计算A~的特征分解,得到一组r向量、w和特征值λ,使得
A~w=λw
-
对于每一对(w,λ),我们都有一个DMD特征值,即λ本身,以及一个由以下定义的DMD模式
φ=λ1YVΣ−1w
-
给定快照矩阵 X 和 λ 的初始猜测。
- 设 X1=(x1,…,xm−1),X2=(x2,…,xm),T=diag(t1−t0,t2−t1,…,tm−tm−1),根据数据定义矩阵 Y 和 Z:
Y=2X1+X2,Z=(X2−X1)T−1.
- 对矩阵 Y 进行(降维)奇异值分解(SVD),即计算 U、Σ 和 V,使得
Y=UΣV∗,
其中 U∈Cn×r、Σ∈Cr×r 和 V∈Cm×r,r 为 Y 的秩。
- 设 A~ 由以下定义
A~=U∗ZVΣ−1.
- 计算 A~ 的特征分解,得到一组 r 向量、w 和特征值 λ,使得
A~w=λw.
- 返回快照矩阵X1=(x1,…,xm)和特征值λ。
-
计算 X 的秩 r 截断 SVD,即计算 Ur∈Cn×r,Σr∈Cr×r 和 Vr∈Cm×r,使得
Xr=UrΣrVr∗.
-
计算求解 λ^ 和 B^
minimize∥VrΣr−Φ(λ)B∥Fover λ∈Cr,B∈Cr×r,
使用变量投影算法逼近线性算子A以降低噪声影响.其中,特征值λ作为迭代参数,决定了特征函数Φ和振幅相关矩阵B的取值。
-
设置 λi=λ^i 和计算归一化模态:
φi=∥UrB^T(:,i)∥21UrB^T(:,i),
保存振幅 bi=∥UrB^T(:,i)∥2。