NumPy: вычислить натуральный логарифм одного плюс каждого элемента данного массива в точности с плавающей точкой
Математика NumPy: упражнение 35 с решением
Напишите программу NumPy для вычисления натурального логарифма одного плюс каждого элемента данного массива с точностью с плавающей точкой.
Пример решения :
Код Python:
import numpy as np
x = np.array([1e-99, 1e-100])
print("Original array: ")
print(x)
print("\nNatural logarithm of one plus each element:")
print(np.log1p(x))
Пример вывода:
Исходный массив: [1.e-099 1.e-100] Натуральный логарифм одного плюс каждого элемента: [1.e-099 1.e-100]
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу NumPy для вычисления натуральных логарифмов 10 и 2 для всех элементов в данном массиве.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code