Курс Python → Вычисление натурального логарифма в NumPy

NumPy — это библиотека Python, предназначенная для работы с многомерными массивами и матрицами, а также содержащая множество математических функций. Одной из таких функций является вычисление натурального логарифма элементов массива NumPy. Для этого используется метод numpy.log().

Для начала работы с методом numpy.log() необходимо импортировать модуль NumPy. Для этого используется следующий оператор:

import numpy as np

После импорта модуля NumPy можно вызывать метод numpy.log() и передавать ему массив, элементы которого нужно прологарифмировать. Метод numpy.log() принимает входной массив в качестве параметра и возвращает новый массив, содержащий натуральные логарифмы элементов исходного массива.

Например, если у нас есть массив arr = np.array([1, 2, 3, 4, 5]), мы можем использовать метод numpy.log() для вычисления натурального логарифма каждого элемента:

import numpy as np
arr = np.array([1, 2, 3, 4, 5])
result = np.log(arr)
print(result)

В результате выполнения данного кода на экран будет выведен массив, содержащий натуральные логарифмы элементов исходного массива arr. Таким образом, метод numpy.log() позволяет быстро и удобно вычислять логарифмические значения элементов массива NumPy.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Оптимизация создания строк
  2. Строковое представление объектов
  3. Возврат нескольких значений из функции
  4. Проверка на палиндром
  5. Создание графики с черепахой
  6. Функция zip() для объединения списков
  7. Поток данных в Python
  8. Определение относительного пути
  9. Генератор списка с условием if
  10. Создание панели меню Tkinter
  11. Генераторы списков в Python
  12. Работа со строками
  13. Настройка вывода NumPy
  14. Запуск Python из интерпретатора
  15. Инверсия списка/строки в Python
  16. Изменение элемента списка
  17. Работа с пользовательским вводом
  18. Создание пользовательской коллекции в Python
  19. Работа с дробями в Python
  20. Создание пар из последовательностей
  21. Многострочные строки в Python
  22. Проверка класса объекта
  23. Функции в одну строку
  24. Сравнение неупорядоченных списков
  25. Округление дробей в Python
  26. Работа с датами в Python
  27. Декоратор total_ordering для сравнения объектов
  28. Замеры производительности в Python
  29. Метод append() для списка
  30. Метод Enumerate() для списков
  31. Преобразование чисел в восьмеричную строку
  32. Тип CodeType в Python.
  33. Генерация чисел с range()
  34. Преобразование списков в словарь
  35. Динамическая типизация в Python
  36. Настройка Cron
  37. Вывод сложных структур данных с помощью pprint
  38. Функция zip() в Python
  39. Хеширование паролей с использованием salt
  40. Измерение времени выполнения кода
  41. Профилирование кода
  42. Поиск самого частого элемента
  43. Работа с срезами в Numpy
  44. Combobox в Tkinter
  45. Сортировка HTML по CSS-селектору

Marketello читают маркетологи из крутых компаний