An overview of the Math toolset in Image Analyst

Disponible avec une licence Spatial Analyst.

Disponible avec une licence Image Analyst.

Le jeu d'outils Mathématiques contient des outils permettant d'effectuer les opérations mathématiques sur les rasters.

The tools are grouped into four main categories:

  • Math

    The tools at the top level of the math toolset perform basic mathematical operations on rasters in the following categories: Arithmetic, Power, Exponential, and Logarithmic. Also included are tools that alter the sign of the raster values, as well as those involved in converting the values between integer and floating point.

  • Conditional

    The Conditional math toolset allows you to control the output values based on the conditions placed on the input values.

  • Logical

    The Logical math toolset contains tools for performing logical evaluations on rasters in the following categories: Bitwise, Boolean, Combinatorial, Relational, and Conditional.

  • Trigonometric

    The Trigonometric math toolset contains tools for trigonometric calculations in several categories: Regular, Inverse, Hyperbolic, and Inverse Hyperbolic.

Licence :

The Math tools are also available if you have a Spatial Analyst extension license.

Certain Math tools are also available with a 3D Analyst extension license. These tools are: Divide, Float, Int, Minus, Plus, and Times.

The following table lists the available Math toolsets and provides a brief description of each.

ToolDescription

General Math toolset

The general Math tools apply a mathematical function to the input. These tools fall into several categories. The arithmetic tools perform basic mathematical operations, such as addition and multiplication. There are tools that perform various types of exponentiation operations, which includes exponentials and logarithms in addition to the basic power operations. The remaining tools are used either for sign conversion or for conversion between integer and floating point data types.

Conditional Math toolset

The Conditional Math tools allow you to control the output values based on the conditions placed on the input values. The conditions that can be applied are of two types, those being either queries on the attributes or a condition based on the position of the conditional statement in a list.

Logical Math toolset

The Logical Math tools evaluate the values of the inputs and determine the output values based on a defined logic. The tools are grouped into four main categories: Bitwise, Boolean, Combinatorial, Logical, and Relational.

Trigonometric Math toolset

Trigonometric Math tools perform various trigonometric calculations on the values in an input raster.

The Math toolsets

The general Math tools

The following applies only to the tools at the top level of this toolset. For more details on the others, go to the appropriate sections for the Conditional, Logical and Trigonometric mathematical operations.

Les outils Mathématiques générales appliquent une fonction mathématique à l'entrée. Ces outils entrent dans plusieurs catégories. Les outils arithmétiques permettent d'effectuer des opérations classiques, notamment des additions et des multiplications. Il existe des outils qui permettent d'effectuer plusieurs types d'opérations, notamment avec des valeurs exponentielles et des logarithmes, en plus des opérations classiques faisant intervenir les puissances. Les autres outils permettent de convertir des signes ou d'effectuer des conversions entre des entiers et des virgules flottantes.

Certain tools require two inputs:

  • Arithmetic: Plus, Minus, Times, Divide, Mod (modulus)
  • Power: Power

While other tools only need a single input:

  • Exponential: Exp, Exp2, Exp10
  • Logarithmic: Ln, Log2, Log10
  • Power: Square, Square Root
  • Sign: Abs, Negate
  • Type conversion: Float, Int, Round Down, Round Up

The following table lists the available general Math tools and provides a brief description of each:

ToolDescription

Abs

Calcule la valeur absolue des cellules dans un raster.

Divide

Divise les valeurs de deux rasters, cellule par cellule.

Exp

Calcule la base e exponentielle des cellules d’un raster.

Exp10

Calcule la base 10 exponentielle des cellules d’un raster.

Exp2

Calcule la base 2 exponentielle des cellules d’un raster.

Float

Convertit chaque valeur de cellule d’un raster en une représentation de virgule flottante.

Int

Convertit chaque valeur de cellule d'un raster en nombre entier, par tronquage.

Ln

Calcule le logarithme naturel (base e) des cellules d'un raster.

Log10

Calcule le logarithme base 10 des cellules d'un raster.

Log2

Calcule le logarithme base 2 des cellules d'un raster.

Minus

Soustraie la valeur du deuxième raster en entrée de la valeur du premier raster en entrée, cellule par cellule.

Mod

Détermine le reste (modulo) du premier raster après division par le deuxième raster, cellule par cellule.

Negate

Change le signe (multiplie par -1) des valeurs de cellules du raster en entrée, cellule par cellule.

Plus

Additionne (fait la somme) les valeurs de deux rasters, cellule par cellule.

Power

Elève les valeurs des cellules d’un raster à la puissance des valeurs d’un autre raster.

Round Down

Renvoie la prochaine valeur entière inférieure, simplement représentée en tant que virgule flottante, pour chaque cellule d’un raster.

Round Up

Renvoie la prochaine valeur entière supérieure, simplement représentée en tant que virgule flottante, pour chaque cellule d’un raster.

Square

Calcule le carré des valeurs de cellule d’un raster.

Square Root

Calcule la racine carrée des valeurs de cellules d’un raster.

Times

Multiplie les valeurs de deux rasters cellule par cellule.

Tools in the general Math toolset

Rubriques connexes


Dans cette rubrique
  1. The general Math tools