РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
122 of 541 menu

Функция exp

Функция exp вычисляет экспоненциальную функцию для каждого элемента входного массива. Первым параметром функция принимает массив чисел. Вторым параметром можно передать выходной массив для сохранения результата. Функция поддерживает работу с комплексными числами.

Синтаксис

np.exp(x, [out])

Пример

Давайте вычислим экспоненту для чисел из массива:

import numpy as np arr = np.array([0, 1, 2, 3]) res = np.exp(arr) print(res)

Результат выполнения кода:

[ 1. 2.71828183 7.3890561 20.08553692]

Пример

Вычислим экспоненту для отрицательных чисел:

import numpy as np arr = np.array([-1, 0, 1]) res = np.exp(arr) print(res)

Результат выполнения кода:

[ 0.36787944 1. 2.71828183]

Пример

Функция работает с многомерными массивами:

import numpy as np arr = np.array([[1, 2], [3, 4]]) res = np.exp(arr) print(res)

Результат выполнения кода:

[[ 2.71828183 7.3890561 ] [ 20.08553692 54.59815003]]

Пример

Используем параметр out для сохранения результата в заранее созданный массив:

import numpy as np arr = np.array([0, 1, 2]) out_arr = np.empty(3) np.exp(arr, out=out_arr) print(out_arr)

Результат выполнения кода:

[ 1. 2.71828183 7.3890561 ]

Смотрите также

  • функцию log,
    которая вычисляет натуральный логарифм
  • функцию expm1,
    которая вычисляет exp(x) - 1 с повышенной точностью
  • функцию exp2,
    которая вычисляет 2^x для каждого элемента
  • функцию power,
    которая возводит элементы в заданную степень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить