Курс 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. Преобразование в float
  2. Импорт модуля из другого каталога
  3. Декораторы для регистрации функций
  4. Модуль os: работа с файлами и папками
  5. Импорт модулей в Python 3.12
  6. Применение функции к списку
  7. Создание панели меню Tkinter
  8. Обработка элементов в Python
  9. Генераторы в Python
  10. Python UserString — создание подклассов строк
  11. Функция enumerate() в Python
  12. Область видимости переменных
  13. Проверка надежности пароля на Python
  14. Работа с процессами в Python
  15. Метод add для класса Vector
  16. Работа с контекстным менеджером Pool
  17. Генератор списка с условием if
  18. Настройка шрифта и цвета в Tkinter
  19. Объединение словарей в Python
  20. Функции в одну строку
  21. Создание уникального множества
  22. Проверка однородности элементов списка
  23. Печать списка с помощью метода join
  24. Импорт классов из другого файла
  25. Применение функции map() с лямбда-функциями
  26. Работа с модулем bisect
  27. Работа с множествами в Python
  28. Перезапуск ячейки в Jupyter Notebook с dostoevsky
  29. Генераторы данных
  30. Замыкания в Python
  31. OrderedDict — упорядоченный словарь
  32. Блок else в Python
  33. Разделение строк в Python
  34. Проверка подстроки в строке с помощью in
  35. Группировка элементов Python
  36. Установка пакетов с помощью pip
  37. Создание новых функций с помощью functools.partial
  38. Многопроцессорное программирование в Python
  39. Функция reduce() в Python
  40. Создание новых списков через list comprehensions
  41. Виртуальные среды в Python
  42. Получение списка кортежей из словаря
  43. Оператор обр. импликации
  44. Создание именованных кортежей в Python
  45. Генераторы в Python
  46. Инвертирование словаря

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