Курс 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. Работа с zip()
  2. Транспонирование 2D-массива с помощью zip
  3. Мощь вложенных функций в Python
  4. Комментарии в Python
  5. Создание словарей с defaultdict()
  6. Создание треугольника Паскаля
  7. Создание новых списков через list comprehensions
  8. Функции классификации комплексных чисел
  9. Проблема сравнения словарей
  10. Динамические маршруты во Flask
  11. Работа с дробями в Python
  12. Python Enumerate
  13. Получение пути к текущему скрипту с помощью os
  14. Проверка файла .py на синтаксис.
  15. Python Тесты и Гайды
  16. Pillow: работа с изображениями
  17. Хранение переменных в словаре.
  18. Измерение времени выполнения кода с использованием time
  19. Создание вложенных циклов for
  20. Установка и использование emoji
  21. Оптимизация памяти с __slots__
  22. Работа с комплексными числами
  23. Атрибуты класса и экземпляра
  24. Группировка элементов Python
  25. Функции min(), max(), sum()
  26. Удаление дубликатов из списка
  27. Множественное назначение в Python
  28. Повторение элементов в Python
  29. Обработка данных в Python
  30. Замена символов в Python
  31. Расчет времени выполнения кода
  32. Инвертирование словаря
  33. SciPy: широкий функционал для математических операций
  34. Печать календаря в Python
  35. Сортировка в Python
  36. Сортировка с помощью параметра key
  37. Обновление и получение данных в SQLite
  38. Создание пар из последовательностей
  39. Работа с кортежами в Python
  40. Работа с итераторами в Python
  41. Python Enum Weekday Usage
  42. Создание генераторов
  43. Управление контекстом с помощью декоратора contextmanager
  44. Работа с zip-архивами в Python
  45. Условные выражения в Python

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