РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pynpPmMsIf 116 of 145 menu
◀ ▶

Бесконечность в NumPy

В NumPy есть константа np.inf для положительной бесконечности и отрицательная бесконечность через -np.inf. Такие значения могут появиться в массиве, когда результат вычисления слишком велик или когда дробное деление упирается в ноль.

Соберём массив, где лежат обе бесконечности и обычное число:

import numpy as np limits = np.array([np.inf, -np.inf, 2.0]) print(limits)

Бесконечность можно получить и из деления дробных массивов:

import numpy as np ratio = np.array([1.0]) / np.array([0.0]) print(ratio) # выведет inf, будет предупреждение

Тот же смысл даёт запись бесконечности напрямую в ячейку, без деления:

import numpy as np peak = np.array([np.inf]) print(peak)

Создайте массив из np.inf, -np.inf и 0.0 и выведите его.

Создайте массив [2.0] и массив [0.0], разделите первый на второй и выведите результат.

Создайте массив из чисел 1.0, np.inf и -1.0 и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить