Синтаксис
map(Matrix, Var → Function) или map(Matrix, Var → Test)
Описание
Существует два способа использования данной функции, в которой второй аргумент всегда сопоставляет переменную с выражением. Если выражение является функцией переменной, функция применяется к каждому элементу в векторе или матрице (первый аргумент), после чего отображается вектор или матрица. Если выражение является булевым вычислением, функция вычисляет каждый элемент в векторе или матрице и в качестве результатов отображает вектор или матрицу. Результатом каждого вычисления является 0 (не пройдено) или 1 (пройдено).
Пример
map([1 2 3], x→x3) отображает [1 8 27]
map([1 2 3], x→ x>1) отображает [0 1 1]
map — Обсуждение