📜  Python中的 numpy.cbrt()(1)

📅  最后修改于: 2023-12-03 15:04:33.165000             🧑  作者: Mango

Python中的 numpy.cbrt()

在数学中,立方根是一个数字的三分之一次方,即 x^(1/3)。在Python中,numpy提供了numpy.cbrt()方法,用于计算一个或多个数的立方根。

语法
numpy.cbrt(arr, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None)
  • arr:要计算立方根的数组。
  • out:可选参数,计算结果的输出数组。必须具有相同的形状和类型。
  • where:可选参数,如果条件为 False,则在输出数组中使用替代值。默认为 True。
  • casting:可选参数,指定将输入转换为兼容数组的位置。默认为 'same_kind'。
  • order:可选参数,指定返回数组的内存布局。默认为 'K'。
  • dtype:可选参数,指定输出数组的数据类型。
返回值

numpy.cbrt()方法返回一个数组,其中包含所有输入数组中每个元素的立方根。

示例
import numpy as np

arr = np.array([8, 27, 64, 125])
result = np.cbrt(arr)

print(result)

输出:

[2. 3. 4. 5.]

在上面的示例中,我们传递一个包含四个整数的数组 arrnumpy.cbrt() 方法,该方法返回一个包含四个浮点数的数组,该数组包含每个元素的立方根值。