当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python NumPy fix方法用法及代码示例


Numpy 的 fix(~) 方法返回负值的上限和正值的下限。请参阅下面的示例以进行说明。

参数

1. a | array-like

输入数组。

2. out | Numpy array | optional

您可以将计算的平均值放入 out 指定的数组中,而不是创建新数组。

返回值

如果 a 是标量,则返回标量。否则,返回一个 Numpy 数组。

例子

基本用法

np.fix([-3.2, -1.7, 1.5, 5.7])



array([-3., -1.,  1.,  5.])

作为比较,以下是 ceil(~) floor(~) 函数的输出:

np.ceil([-3.2, -1.7, 1.5, 5.7])



array([-3., -1.,  2.,  6.])
np.floor([-3.2, -1.7, 1.5, 5.7])



array([-4., -2.,  1.,  5.])

正如我们上面所解释的,Numpy 的 fix(~) 方法返回负值的上限和正值的下限。

指定输出数组

a = np.zeros(3)
np.fix([-3.2, -1.7, 1.5], out=a)
a



array([-3., -1.,  1.])

相关用法


注:本文由纯净天空筛选整理自Isshin Inada大神的英文原创作品 NumPy | fix method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。