📜  Python中的numpy.cosh(1)

📅  最后修改于: 2023-12-03 14:46:38.184000             🧑  作者: Mango

Python中的numpy.cosh介绍

简述

numpy.cosh()是numpy库中的一个数学函数,用于计算给定数组中各元素的双曲余弦值。该函数返回一个与输入数组同型的新数组,其中每个元素都是对应元素双曲余弦值的计算结果。

语法

numpy.cosh(x, /, out=None, *, where=True, casting='same_kind', order='K', dtype=None, subok=True[, signature, extobj])

  • x:输入数组
  • out:在指定位置放置输出结果的数组
  • where:指定计算条件的布尔值数组
  • casting:指定类型转换方法
  • order:C:行优先;F:列优先;A:默认;K:尽可能复用输入和输出数组
  • dtype:指定输出数组的数据类型
  • subok:默认为True,表示子类可用
用法
示例:
import numpy as np

arr = np.array([1, 2, 3, 4, 5])

result = np.cosh(arr)

print(result)

输出结果为:

[  1.54308063   3.76219569  10.06766199  27.30823284  74.20994852]

上述示例代码中,我们首先导入了NumPy库,然后创建了一个包含5个元素的NumPy数组。接着,我们使用np.cosh()函数计算了该数组中各元素的双曲余弦值,并将结果存储在新的数组中。最后,我们输出了结果。

注意事项
  • numpy.cosh()函数的输入必须为实数类型。
  • 如果输入为复数类型,则numpy.cosh()函数会返回复数结果。
  • 如果输入为NaN,则numpy.cosh()函数会返回NaN。
  • 如果输入为无穷大,则numpy.cosh()函数会返回无穷大。