在 Roms_tools,提供了 matlab 一些 NetCDF 库︰
? mex60: matlab12 (老),32 和 64 位体系结构
? mexcdf/mexnc: matlab7,matlab2008,matlab2009,32 位和 64 位体系结构 在 Roms_tools,还提供一些\简化\和图书馆︰
? Opendap_tools/FEDORA: LibDAP 和 LoadDAP bin 和图书馆 Fedora Linux 发行版,32 位体系结构
? Opendap_tools/FEDORA_X64 ︰相同的 64 位体系结构。
然而,如果您的 Linux 发行版不同于 Fedora,最好是要编译和安装由您自己的 LibDAP 和 LoadDAP。现在你已经准备好创建新的配置。它是重要的是尊重以下的预处理步骤的顺序︰ make_grid,make_forcing,make_clim。所有的预处理步骤,对于只有一个要编辑的文件︰ ~/Roms_tools/Run/romstools_param.m 。此文件包含必需的参数为 ROM 输入 NetCDF 文件的生成。
Romstools_param.m 的第一节定义用于生成网格的配置参数。例如标题、工作目录或文件名称: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
%1-配置参数
%使用的 make_grid.m (和其他人......) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %
%Rom 标题名称和目录 %
ROMS_title = 本格拉模型; ROMS_config = 'Benguela_LR'; %
%网格尺寸︰ %
lonmin = 8;%最低 [度东经]
lonmax = 22;%最大东经 [度] latmin =-38;%最低 latitudeF [度] latmax =-26;%最大纬度 [度] %
%网格分辨率 [度] %
dl = 1/3; %
%的垂直级别数 (!应该是相同的 param.h !) % N = 32; %
% 垂直网格参数 (!应该是相同的 roms.in !) %
theta_s = 6。; θ 试卷 = 0。;
hc = 10。;% 拉伸正面厚度流
vtransform = 1。;%s 的坐标类型 (1 ︰老 — —; 2 ︰新坐标) %
在岸边 [m] (取决于分辨率,最低深度 %
%的经验法则︰ dl = 1 两 = 300,dl = 1/4,两 = 150,...) %这影响过滤因为它适用于研究生 (h) / h。 % 两 = 75; %
最大深度在岸边 [m] (以防止代 % 太大墙沿着海岸的 %) %
hmax_coast = 500; %
最大深度 %[m] (切地形以防止 外推 %低于 WOA 数据) %
hmax = 5000; %
(ETOPO 2 或任何其他 netcdf 文件 %地形 netcdf 文件名称 在相同的格式 %) %
TOPODIR = '。/';
topofile = [TOPODIR,'Topo/etopo2.nc']; %
%边坡参数(r=grad(h)/h) 最大值为地形平滑 %
rtarget = 0.25; %
选择性的过滤,以减少孤立的通行证数目 % %对深海的海山。 %
n_filter_deep_topo = 4;
%
末尾的单一宁滤波器的通 %数目
%smooting 程序,以确保在没有 2DX 噪声 %的地形。 %
n_filter_final = 2; %
%Gshss 用户定义的海岸线(见 m_map) %Xxx_f.mat 全分辨率数据 %Xxx_h.mat 高分辨率数据 %Xxx_i.mat 中间分辨率数据 %Xxx_l.mat 低分辨率数据 %Xxx_c.mat 粗分辨率数据 %
coastfileplot = 'coastline_l.mat'; coastfilemask = 'coastline_l_mask.mat'; %
客观分析解相关规模 [m] %
%(如果 Roa = 0 ︰最近的外推法; 粗但便宜得多) %
居港权 %= 300e3; Roa = 0; %
interp_method = 线性;%的插值方法: 线性或立方' %
相关推荐: