matlab代码sqrt-DMD:MATLAB函数,用于对时间间隔均匀的时空数据执行动态模式分解(DMD)

上传者: 38562392 | 上传时间: 2021-11-17 19:42:06 | 文件大小: 17KB | 文件类型: -
Matlab代码sqrt MATLAB中的动态模式分解 MATLAB函数,用于对时间间隔均匀的时空数据执行动态模式分解(DMD)。 简单来说,它将数据分解为具有固定频率和增长率/衰减率的振荡时空模式。 资料来源 该脚本基于Steven L. Brunton和J. Nathan Kutz在“数据驱动的科学与工程”一书中介绍的技术和代码,以及其上可用的代码。 有关此方法的详细说明,请参见下面的史蒂夫视频。 DL Donoho和M. Gavish在 用法: 本示例说明如何在2D速度场数据上计算DMD。 假设速度ux和uy在时间1到m+1上存储在大小(NX,NY)网格上,时间间隔相等。 数据矩阵的大小为(n,m+1)其中n=2*n0 ,并且n0=NX*NY ,其中data(1:n0,k)在时间t_k为ux ,被t_k平为向量,并且类似地data(n0+1:2*n0,k)为uy 。 然后,可以使用以下公式计算DMD: X = data(:, 1 : end - 1 ) % Size (n,m) Xprime = data(:, 2 : end ) % Size (n,m) % If all th

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明