кодесурса
«NumPy

NumPy: вычислить логарифм суммы возведения в степень входов

script1adsense2code
script1adsense3code

Математика NumPy: упражнение 2 с решением

Напишите программу NumPy для вычисления логарифма суммы возведения в степень входов, суммы возведений в степень входов в base-2.

Пример решения : -

Код Python:

import numpy as np
l1 = np.log(1e-50)
l2 = np.log(2.5e-50)
print("Logarithm of the sum of exponentiations:")
print(np.logaddexp(l1, l2))
print("Logarithm of the sum of exponentiations of the inputs in base-2:")
print(np.logaddexp2(l1, l2))

Пример вывода:

 Логарифм суммы возведения в степень:                               
-113,876491681                                                         
Логарифм суммы возведения в степень входов в базу-2:       
-113,599555228 

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для поэлементного сложения, вычитания, умножения, разделения аргументов.
Далее: Напишите программу NumPy, чтобы получить истинное деление входов массива элементов.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code