“数学”工具集包含对栅格数据执行数学运算的工具。
这些工具划分为四个主要类别:
- 数学分析
数学工具集顶级的工具在以下类别对栅格执行基本的数学运算:算术、幂、指数和对数。 还包括用于更改栅格值符号的工具,以及用于在整型和浮点型之间转换值的工具。
- 按位
按位数学工具集包含用于对输入栅格数据执行按位运算的工具。
- 逻辑
“逻辑”数学工具集包含用于对栅格数据执行下列四类逻辑运算的工具:布尔、组合、关系和条件。
- 三角函数
“三角函数”数学工具集包含用于进行以下几类三角函数计算的工具:规则三角函数、反三角函数、双曲线函数及反双曲线函数。
下表列出了可用的数学工具集,并对每个工具集进行了简要描述。
工具 | 描述 |
---|---|
常规数学工具集 | 常规“数学”工具可对输入应用数学函数。 这些工具可分为几种类别。 算术工具可执行基本的数学运算,例如加法和乘法。 还有几种工具可以执行各种类型的幂运算,除了基本的幂运算之外,还可以执行指数和对数运算。 其余工具可用于转换符号,或者用于在整型数据类型和浮点型数据类型之间进行转换。 |
按位数学工具集 | 按位数学工具用于计算输入值的二进制表示。 |
逻辑数学工具集 | 逻辑数学工具可以对输入的值进行评估,并基于布尔逻辑确定输出值。 这些工具划分为四个主要类别:布尔、组合、逻辑和关系。 |
三角函数数学工具集 | “三角函数数学”工具对输入栅格值执行各种三角函数计算。 |
以下内容仅适用于此工具集顶级的工具。 有关其他内容的详细信息,请转到按位、逻辑和三角函数数学运算的相应部分。
常规数学工具
常规“数学”工具可对输入应用数学函数。 这些工具可分为几种类别。 算术工具可执行基本的数学运算,例如加法和乘法。 还有几种工具可以执行各种类型的幂运算,除了基本的幂运算之外,还可以执行指数和对数运算。 其余工具可用于转换符号,或者用于在整型数据类型和浮点型数据类型之间进行转换。
某些工具需要两项输入:
- 算术:加、减、乘、除、求模(模)
- 幂:幂
而其他工具只需要一项输入:
- 指数Exp、Exp2、Exp10
- 对数:Ln、Log2、Log10
- 幂:平方、平方根
- 符号:Abs、取反
- 类型转换:转为浮点型、转为整型、下舍入、上舍入
下表列出了可用的“常规数学”工具,并对每个工具进行了简要描述:
工具 | 描述 |
---|---|
计算栅格中像元的绝对值。 | |
逐个像元地对两个栅格的值进行整除。 | |
计算栅格中像元的以 e 为底的指数。 | |
计算栅格中像元的以 10 为底的指数。 | |
计算栅格中各像元以 2 为底的指数。 | |
将每个栅格像元的值转换为浮点型表达形式。 | |
通过截断将栅格的每个像元值转换为整型。 | |
计算栅格中各像元的自然对数(以 e 为底)。 | |
计算栅格中各像元以 10 为底的对数。 | |
计算栅格中各像元以 2 为底的对数。 | |
逐个像元地从第一个输入栅格的值中减去第二个输入栅格的值。 | |
逐个像元地求出第一个栅格数据除以第二个栅格数据的余数(模)。 | |
逐个像元地更改输入栅格的像元值符号(乘以 -1)。 | |
逐个像元地将两个栅格的值相加(求和)。 | |
对栅格中的像元值进行乘方运算,将结果作为另一栅格的值。 | |
返回栅格中每个像元的最近的较小整数值(以浮点表示)。 | |
返回栅格中每个像元的最近的较大整数值(以浮点表示)。 | |
计算栅格中像元值的平方。 | |
计算栅格中像元值的平方根。 | |
逐个像元地将两个栅格的值相乘。 |