Функция numpy.log2() в Python и примеры

NumPy — это сторонняя библиотека для языка Python, добавляющая поддержку больших многомерных массивов и матриц, а также выполнение множество высокоуровневых математических функций на этих массивах.

Что такое функция np.log2() в Python?

np.log2() в Python — это математическая функция, которая помогает пользователю вычислить логарифм по основанию 2 для x, где x принадлежит всем элементам входного массива. Функция numpy log2() принимает два параметра и возвращает массив натуральных логарифмов, основание которого равно 2.

Функция np.log2() используется для получения натурального логарифма любого объекта или массива.

Синтаксис

Параметры

Функция log2() может принимать до двух основных аргументов:

  1. array: это входной массив или объект, логарифм которого вычисляется.
  2. out: позиция, в которой хранится результат, это необязательное поле. Если она задана, то должна иметь форму, в которую передаются входные данные. Если не указана или None, возвращается только что выделенный список. Кортеж должен иметь ту же длину, что и количество выходов (возможно только в качестве аргумента ключевого слова).

Возвращаемое значение

Функция log2() возвращает массив натуральных логарифмов заданных элементов массива, где основание равно 2.

Программа для демонстрации работы numpy.log()

См. следующий код.

Выход

Объяснение

В этой программе мы сначала объявили массив формы 7, и напечатали массив. Затем мы вызвали numpy.log2() для вычисления натурального логарифма элементов данного массива.

Графическое представление log2()

См. следующий код.

Выход

Объяснение

В этой программе мы сначала объявили массив формы 7; и напечатали массив, в котором элементы массива имеют тип данных float. Затем мы вызвали numpy.log2() для вычисления натурального логарифма элементов данного массива.

После этого мы нанесли исходный массив на двумерный график, который указывает на использование зеленой линии. Затем, наконец, мы построили массив out, который мы получили после нахождения натурального логарифма, который показан с помощью синей линии.

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python