Amazon Best VPN GoSearch

OnWorks 网站图标

ncbo - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 ncbo

这是 ncbo 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ncbo - netCDF 二元运算符

句法


ncbo [-3] [-4] [-6] [-7] [-A] [--bfr sz][-C][-c] [--cnk_byte sz][--cnk_dmn 纳米, sz]
[--cnk_map 地图] [--cnk_min sz] [--cnk_plc PLC] [--cnk_scl sz][-D 数据库等级] [-d 暗淡,[
分钟][,[ 最大]]] [-F] [-G gpe_dsc] [-G GRP[,...]] [--glb 属性名称= 属性值]] [-h] [--hdf]
[--hdr_pad sz] [-L dfl_lvl] [-l ] [--msa] [--no_tmp_fl] [-O] [-p ] [-R] [-r]
[--ram_all] [-t thr_nbr] [--unn] [-v VAR[,...]] [-X ] [-X] 文件_1 文件_2 文件_3

商品描述


国宝 减去变量 文件_2 从相应的变量(那些具有相同
名称)在 文件_1 并将结果存储在 文件_3. 变量在 文件_2 旨在 播放
符合中对应的变量 文件_1 如有必要。 广播变量
表示从现有维度中的数据创建非现有维度中的数据。 为了
例如,一个二维变量 文件_2 可以从四、三或二中减去
(但不是一或零)维变量(同名)在 文件_1。 这
功能允许用户从平均值计算异常。 注意变量在
文件_1 旨在 而不去 广播以符合中的尺寸 文件_2。 从而, 国宝, 号码
尺寸,或 排名, 中的任何处理变量 文件_1 必须大于或等于
到相同变量的等级 文件_2. 此外,所有维度的大小
两者共同 文件_1文件_2 必须相等。

当从均值计算异常时,通常的情况是 文件_2 被创造
将平均运算符应用于具有相同维度的文件 文件_1, 如果不 文件_1
本身。 在这些情况下,创建 文件_2 - 恩克拉 而非 全国妇联 会导致 国宝
操作失败。 为了具体起见,请说记录维度 文件_1 is 。 如果
文件_2 是通过平均创建的 文件_1 维度与 恩克拉 操作者
而不是与 全国妇联 运算符,然后 文件_2 会有一个 尺寸 1
而不是没有 在这种情况下,输入文件到 国宝, 文件_1
文件_2, 将有大小不等的 尺寸导致 国宝 失败。 到
防止这种情况发生,使用 全国妇联 删除 维度来自 文件_2. 一个例子
如下。

国宝 永远不会区分坐标变量或类型变量 NC_字符 or NC_字节.
这确保坐标(例如,纬度和经度)在物理上是
在输出文件中有意义, 文件_3. 这种行为是硬编码的。 国宝 特别适用
某些 NCAR CSM 字段的规则(例如, GOLD)。 看到 国家汽车总会 CSM 公约 完整
描述。 最后,我们注意到 弗林特 (ncflint netCDF File Interpolator) 也可以
执行文件减法(以及加法、乘法和插值)。

示例


说文件 85_0112.nc86_0112.nc 每个包含 12 个月的数据。 计算变化
1985年至1986年的月平均值:
ncbo 86_0112.nc 85_0112.nc 86m85_0112.nc

下面的例子演示了广播功能 国宝. 说我们希望
计算每月的异常 T 从年平均 T 1985 年。第一次
我们根据月度数据创建了 1985 年的平均值,该数据与记录一起存储
尺寸 .
NCRA 85_0112.NC 85.NC
ncwa -O -a 时间 85.nc 85.nc
第二个命令, 全国妇联, 摆脱 尺寸 1 的尺寸 恩克拉 留在
85.NC. 现在没有任何变量 85.NC 有一个 尺寸。 一种更快的方式
完成这是使用 全国妇联 从最开始:
ncwa -a 时间 85_0112.nc 85.nc
我们现在可以使用了 国宝 计算 1985 年的异常值:
ncbo -v T 85_0112.nc 85.nc t_anm_85_0112.nc
12 条记录中的每一条 t_anm_85_0112.nc 现在包含每月偏差 T
年均值 T 对于每个网格点。

假设我们希望从区域年平均值计算每月网格点异常。 一种
带状 意味着 是在纵向(或 x) 方向。
首先我们使用 全国妇联 纵向平均 LON,创造 xavg_85.nc
的区域平均值 85.NC. 然后我们用 国宝 从月中减去区域年平均值
网格点数据:
ncwa -a lon 85.nc xavg_85.nc
ncbo 85_0112.nc xavg_85.nc tx_anm_85_0112.nc
假设 85_0112.nc 有尺寸 LON, 这个例子只适用于 xavg_85.nc 具有
没有 or LON 尺寸。

作为最后一个例子,假设我们有五年的月度数据(即 60 个月)存储在
8501_8912.nc 我们希望创建一个包含十二个月季节性周期的文件
来自此数据的五年平均值的平均每月异常值。 下面的方法
只是将实现相同结果的许多排列中的一种。 第一次使用 全国妇联
创建包含五年平均值的文件:
ncwa -a 时间 8501_8912.nc 8589.nc
下次使用 国宝 创建一个文件,其中包含每个月的数据与
五年平均值:
ncbo 8501_8912.nc 8589.nc t_anm_8501_8912.nc
现在用 尼克斯 将五个一月异常组合在一个文件中,并使用 恩克拉
创建所有五个一月的平均异常。 这些命令嵌入在一个 shell 中
循环,因此它们在所有十二个月内重复:
foreach idx (01 02 03 04 05 06 07 08 09 10 11 12)
ncks -F -d 时间,,,,12 t_anm_8501_8912.nc foo.
恩克拉富。 t_anm_8589_.nc
end
需要注意的是 恩克拉 明白 步幅 参数所以循环内的两个命令可能是
合并成单个命令
ncra -F -d 时间,,,,12 t_anm_8501_8912.nc foo.
最后,使用 将 12 个平均每月异常文件连接成一个 XNUMX-
包含月异常的整个季节周期的记录文件:
ncrcat t_anm_8589_??.nc t_anm_8589_0112.nc

使用 onworks.net 服务在线使用 ncbo


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。