Доступно с лицензией Spatial Analyst.
Группа Математические содержит инструменты, выполняющие математические операции на растрах.
Инструменты сгруппированы в четыре основные категории:
- Математические
Инструменты верхнего уровня группы Математические выполняют основные математические операции на растрах в следующих категориях: Арифметические, Степени, Экспоненциальные и Логарифмические. Кроме того, включены инструменты, которые меняют знак значений растра, а также инструменты, используемые для конвертации значений между целыми числами и числами с плавающей точкой.
- Побитовые
Группа Побитовые содержит инструменты, выполняющие побитовые операции на входных растрах.
- Логические
Группа логических математических инструментов содержит инструменты для выполнения логических уравнений на растрах в следующих категориях: Булевы, Комбинаторные, Относительные и Условные.
- Тригонометрические
Группа тригонометрических математических инструментов содержит инструменты для тригонометрических вычислений в нескольких категориях: Регулярные, Обратные, Гиперболические и Обратные гиперболические.
В следующей таблице содержится список доступных инструментов группы Математические и дано краткое описание каждого.
Инструмент | Описание |
---|---|
Общие математические инструменты | Общие математические инструменты применяют математические функции к входным данным. Эти инструменты попадают в несколько категорий. Арифметические инструменты выполняют базовые арифметические операции, например, сложение или умножение. Есть инструменты, которые выполняют различные типы операций возведения в степень, которые включают экспоненты и логарифмы, а также основные операции степени. Остальные инструменты используются для изменения знака или конвертации типов данных между целочисленным и с плавающей точкой. |
Побитовые математические инструменты | Побитовые математические инструменты производят вычисления над бинарным представлением входных значений. |
Логические математические инструменты | Логические математические инструменты оценивают значения входных данных и определяют выходные значения на основании Булевой логики. Инструменты сгруппированы в четыре основные категории: Булевы, Комбинаторные, Логические и Относительные. |
Тригонометрические математические инструменты | Тригонометрические математические инструменты (группа Trigonometric Math) выполняют различные тригонометрические вычисления над значениями во входном растре. |
Общие математические инструменты
Написанное далее относится только к инструментам верхнего уровня группы. Для получения более подробной информации о других инструментах перейдите в соответствующие разделы, посвященные Побитовым, Логическим и Тригонометрическим математическим операциям.
Общие математические инструменты применяют математические функции к входным данным. Эти инструменты попадают в несколько категорий. Арифметические инструменты выполняют базовые арифметические операции, например, сложение или умножение. Есть инструменты, которые выполняют различные типы операций возведения в степень, которые включают экспоненты и логарифмы, а также основные операции степени. Остальные инструменты используются для изменения знака или конвертации типов данных между целочисленным и с плавающей точкой.
Некоторые инструменты требуют двух элементов входных данных:
- Арифметические: Сложить, Вычесть, Умножить, Разделить , Остаток
- Степень: Степень
В то время как другие – одного элемента входных данных:
- Экспоненциальные: Exp, Exp2, Exp10
- Логарифмические: Ln, Log2, Log10
- Степень: Возвести в квадрат, Квадратный корень
- Знак: Абсолютное значение, Изменить знак
- Преобразование типов: Float, Int, Округлить в меньшую сторону, Округлить в большую сторону
В следующей таблице содержится список доступных общих математических инструментов и дано краткое описание каждого:
Инструмент | Описание |
---|---|
Вычисляет абсолютное значение ячеек в растре. | |
Делит значения двух растров по принципу ячейка-за-ячейкой. | |
Вычисляет экспоненту по основанию е ячеек в растре. | |
Вычисляет экспоненту по основанию 10 для ячеек в растре. | |
Вычисляет экспоненту по основанию 2 ячеек в растре. | |
Преобразует значение каждой ячейки растра в представление с плавающей запятой. | |
Преобразовывает значения ячеек растров в целочисленные путем округления. | |
Вычисляет натуральный логарифм для ячеек растра. | |
Вычисляет десятичный логарифм для ячеек растра. | |
Вычисляет логарифм на основе 2 для ячеек растра. | |
Вычитает значение второго входного растра из значений первого входного растра по принципу ячейка-за-ячейкой. | |
Находит остаток (по модулю) первого растра при делении на второй растр по принципу ячейка-за-ячейкой. | |
Изменяет знак (умножает на -1) для ячеек входного растра по принципу ячейка-за-ячейкой. | |
Добавляет (суммирует) значения двух растров по принципу ячейка-за-ячейкой. | |
Возводит в степень значения ячеек растра, где степень равна значениям ячеек другого растра. | |
Возвращает ближайшее меньшее целое значение, только представленное как значение с плавающей точкой, для каждой ячейки растра. | |
Возвращает ближайшее большее целое значение, только представленное как значение с плавающей точкой, для каждой ячейки растра. | |
Возводит в квадрат значения ячеек растра. | |
Вычисляет квадратный корень значений ячеек растра. | |
Поячеечно перемножает значения их двух растров. |