如何在Python中使用SciPy计算值的立方根和指数值?
当需要求值的立方根时,可以使用SciPy库中的一个函数。
‘cbrt’函数的语法
scipy.special.cbrt(x)
‘x’是传递给SciPy库‘special’类中‘cbrt’函数的参数。这是一个例子:
示例
from scipy.special import cbrt my_cb = cbrt([27, 89]) print("The cube roots are :") print(my_cb)
输出
The cube roots are : [3. 4.4647451]
解释
- 导入了所需的包。
- 在需要计算立方根的值列表上调用‘cbrt’函数。
- 输出显示在控制台上。
当需要求元素或元素列表的10**x时,可以使用SciPy库中名为‘exp10’的函数。
‘exp10’函数的语法
scipy.special.exp10(x)
‘x’是传递给SciPy库‘special’类中‘exp10’函数的参数。
示例
from scipy.special import exp10 my_exp = exp10([12,17]) print("The exponential function has been called") print(my_exp)
输出
The exponential function has been called [1.e+12 1.e+17]
解释
- 导入了所需的包。
- 在需要计算指数值的列表上调用‘exp10’函数。
- 输出显示在控制台上。
广告