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
2021-07-01 12:56:22
423KB
系统开源
1