Курс 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. Открытие и редактирование скриптов Python
  2. Модуль array: создание и использование массивов
  3. Оператор is в Python
  4. Сравнение def и lambda-функций
  5. Список методов и атрибутов
  6. Работа с argparse
  7. Переменные в Python
  8. Обработка данных в Python
  9. Проверка однородности элементов списка
  10. Установка Home Assistant
  11. Функции классификации комплексных чисел
  12. Измерение времени выполнения кода в Python
  13. JSON в Python: модуль, dump, dumps, load
  14. Метод __float__ в Python
  15. Удаление ссылок в Python
  16. Обработка аргументов Python
  17. Создание веб-приложения с Flask
  18. inspect в Python: анализ кода
  19. Создание итерируемых объектов
  20. Регистрация на TenChat
  21. Передача параметров в Python
  22. Отладка регулярных выражений в Python
  23. Слияние словарей в Python 3.9
  24. Очистка вывода в Python
  25. Работа с байтовыми строками в Python
  26. Округление дробей в Python
  27. Функция findall() для поиска вхождений строки
  28. Цикл for в Python
  29. Python reversed() функция
  30. Работа с процессами в Python
  31. Метод join() для объединения строк
  32. Изменение логики работы с временем
  33. Работа с модулем bisect
  34. Форматирование строк в Python
  35. Установка и использование pyshorteners
  36. Безопасный доступ к значениям словаря
  37. Многопоточность в Python
  38. Построение графиков в терминале с bashplotlib
  39. Карта бомбоубежищ в Москве и Питере
  40. Поиск кода
  41. Добавление элемента к кортежу
  42. Изменение списка срезом
  43. Метод сравнения объектов в Python
  44. Работа с буфером обмена на Python

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