numpy.divide
- numpy.divide(x1, x2, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature])=<ufunc 'divide'>
-
Деление аргументов поэлементно.
- Параметры:
-
- x1array_like
-
Массив делимого.
- x2array_like
-
Массив делителя. Если
x1.shape != x2.shape, они должны быть совместимы для трансляции в общую форму (которая становится формой результата). - outndarray, None, или кортеж ndarray и None, необязательно
-
Местоположение, в которое сохраняется результат. Если указано, оно должно иметь форму, в которую транслируются входные данные. Если не указано или равно None, возвращается только что выделенный массив. Кортеж (только как ключевой параметр) должен иметь длину, равную числу выходов.
- wherearray_like, необязательно
-
Это условие транслируется по входу. В местах, где условие True, массив
outбудет установлен в результат ufunc. В противном случае массивoutсохранит свое первоначальное значение. Обратите внимание, что если массивoutсоздается по умолчанию черезout=None, места в нем, где условие False, останутся неинициализированными. - **kwargs
-
Для других ключевых аргументов см. документацию ufunc.
- Возвращаемое значение:
-
- yndarray или скаляр
-
Частное
x1/x2, поэлементно. Это скаляр, если иx1иx2являются скалярами.
См. также
seterr-
Устанавливает, нужно ли поднимать или предупреждать об переполнении, недополнении и делении на ноль.
Примечания
Эквивалентно
x1/x2с точки зрения трансляции массивов.Функция
true_divide(x1, x2)является псевдонимом дляdivide(x1, x2).Примеры
>>> np.divide(2.0, 4.0) 0.5 >>> x1 = np.arange(9.0).reshape((3, 3)) >>> x2 = np.arange(3.0) >>> np.divide(x1, x2) array([[nan, 1. , 1. ], [inf, 4. , 2.5], [inf, 7. , 4. ]])Оператор
/может использоваться как сокращение дляnp.divideнад nd-массивами.>>> x1 = np.arange(9.0).reshape((3, 3)) >>> x2 = 2 * np.ones(3) >>> x1 / x2 array([[0. , 0.5, 1. ], [1.5, 2. , 2.5], [3. , 3.5, 4. ]])
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.divide.html