Курс 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. Numpy: использование Ellipsis
  2. Разбиение строки в Python
  3. Форматирование строк в Python
  4. Метод Enumerate() для списков
  5. Howdoi — получение ответов из терминала
  6. Модуль array: создание и использование массивов
  7. Метод join() для объединения строк
  8. Python reversed() функция
  9. Перемешивание списка с shuffle()
  10. Метод rmatmul для обратного матричного умножения
  11. capitalize() — изменение регистра первого символа строки
  12. Метод __int__ в Python
  13. Работа с очередями в Python
  14. Логирование в Python
  15. Работа с WindowsPath()
  16. Функция zip() — объединение последовательностей
  17. Передача аргументов в Python
  18. Удаление элементов во время итерации
  19. Операция += для списков
  20. Вложенные циклы в Python
  21. Циклы for в Python
  22. Создание детектора плагиата
  23. Переменные в Python
  24. Создание списка через цикл
  25. Работа с OpenCV
  26. Работа с множествами в Python
  27. Модуль math: основные функции
  28. Генераторы словарей и множеств
  29. Подсказки типов в Python
  30. ChainMap.new_child() — добавление нового словаря
  31. Перевод двоичного кода в целое число
  32. Библиотека schedule: планировщик задач
  33. Генераторные функции в Python
  34. Сравнение строк в Python
  35. Работа с кортежами
  36. Применение функции к элементам списка
  37. EMOT преобразование эмодзи в текст
  38. Операторы объединения в Python 3.9
  39. Переопределение метода __floordiv__
  40. Сглаживание списка
  41. Переопределение метода divmod
  42. Пустой оператор pass в Python
  43. Оператор (*) в Python
  44. Создание циклической ссылки
  45. Запуск внешнего кода в Jupyter
  46. Проверка на палиндром

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