Курс 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"
- Numpy: использование Ellipsis
- Разбиение строки в Python
- Форматирование строк в Python
- Метод Enumerate() для списков
- Howdoi — получение ответов из терминала
- Модуль array: создание и использование массивов
- Метод join() для объединения строк
- Python reversed() функция
- Перемешивание списка с shuffle()
- Метод rmatmul для обратного матричного умножения
- capitalize() — изменение регистра первого символа строки
- Метод __int__ в Python
- Работа с очередями в Python
- Логирование в Python
- Работа с WindowsPath()
- Функция zip() — объединение последовательностей
- Передача аргументов в Python
- Удаление элементов во время итерации
- Операция += для списков
- Вложенные циклы в Python
- Циклы for в Python
- Создание детектора плагиата
- Переменные в Python
- Создание списка через цикл
- Работа с OpenCV
- Работа с множествами в Python
- Модуль math: основные функции
- Генераторы словарей и множеств
- Подсказки типов в Python
- ChainMap.new_child() — добавление нового словаря
- Перевод двоичного кода в целое число
- Библиотека schedule: планировщик задач
- Генераторные функции в Python
- Сравнение строк в Python
- Работа с кортежами
- Применение функции к элементам списка
- EMOT преобразование эмодзи в текст
- Операторы объединения в Python 3.9
- Переопределение метода __floordiv__
- Сглаживание списка
- Переопределение метода divmod
- Пустой оператор pass в Python
- Оператор (*) в Python
- Создание циклической ссылки
- Запуск внешнего кода в Jupyter
- Проверка на палиндром















