matlab海面代码-isQG:外推海面高度和温度数据以获得三维海洋状态

时间:2024-07-01 20:32:56
【文件属性】:

文件名称:matlab海面代码-isQG:外推海面高度和温度数据以获得三维海洋状态

文件大小:423KB

文件格式:ZIP

更新时间:2024-07-01 20:32:56

系统开源

matlab海面代码是QG 对于 Matlab 用户 Matlab 用户可以使用 invert.py 作为黑盒从一组数据计算 isQG 解: ssd(Ny,Nx):海面密度(kg/m^3) ssh(Ny,Nx):海面高度(米) z(Nz):从底部到表面递增的垂直坐标,例如z=[-3000 ... -10](米)。 不要将表面放置在 z=0 处。 无论如何,z=0 处的 N^2 没有物理意义。 n2(Nz):z 点的分层。 n2 = -g/rho0 d\rho / dz (/s)。 lat(Ny): 纬度纬度 lon(Nx):以度为单位的经度 useanomaly:(可选,默认值=True),一个布尔变量。 如果为 true,则在反演中使用 ssd 和 ssh 的异常字段。 异常是原始 2D 场与最佳拟合二次曲面的偏差。 上述变量应准备好并保存在 .mat 文件中。 以小写形式使用相同的名称。 假设数据保存在datain.mat中,使用: python invert.py datain.mat dataout.mat 在命令行或 运行 invert.py datain.mat datao


【文件预览】:
isQG-master
----Readme.md(1KB)
----src()
--------testsqg.py(750B)
--------test_gendata.py(525B)
--------invert.py(885B)
--------optimize.py(2KB)
--------isqg.py(13KB)
--------test_matrix.py(994B)
----doc()
--------isQG Tutorial.ipynb(162KB)
--------isqgtutorial.html(295KB)
----LICENSE(18KB)
----data()
--------datain.mat(79KB)
--------data.mat(79KB)

网友评论