Курс 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. Генераторные выражения и islice.
  2. Функции-генераторы в Python
  3. Создание уникального проекта
  4. Ограничение ресурсов в Python
  5. Метод сравнения объектов в Python
  6. Переопределение метода sub
  7. Оценка выражений генератора в Python
  8. Обмен значений переменных в Python
  9. Декораторы в Python
  10. Поиск уникальных элементов строкой в Python
  11. Создание и использование ChainMap
  12. Тестирование с unittest
  13. Импорт с альтернативным именем
  14. Разработка Telegram-ботов
  15. Numpy: разбиение массивов
  16. Разделение строки на подстроки в Python
  17. Работа с файлами в Python
  18. Замена атрибута в именованном кортеже
  19. Переопределение метода __and__
  20. Склеивание строк через метод join()
  21. Расширение информации об ошибке в Python
  22. Работа с множествами в Python
  23. Запуск внешних программ с subprocess
  24. Работа с прокси в Python
  25. Генерация случайных чисел в Python
  26. Метод __imod__ для Python
  27. Множественные конструкторы в Python
  28. Python Calendar Usage
  29. Нан-рефлексивность в Python
  30. Управление фоновыми задачами в Python
  31. Работа с словарями в Python
  32. Измерение времени выполнения в Python
  33. Работа с пользовательским вводом
  34. Утечки переменных цикла в Python 3.x
  35. PEP-401: оператор
  36. Копирование файлов с shutil()
  37. Комментарии в Python
  38. Поиск HTML-элементов с BeautifulSoup
  39. Метод is_absolute() для PurePath
  40. Управление памятью в numpy.
  41. Метод splitlines() для разделения строк
  42. Срезы в Python
  43. Операции со строками в Python

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