Python – scipy.linalg.tanm()
pythonnumpyserver side programmingprogramming
scipy.linalg 包的 tanm() 函数用于计算输入矩阵的正切。此例程使用 expm 来计算矩阵指数。
语法
scipy.linalg.tanm(x)
其中 x 是输入数组或方阵。它返回 x 的矩阵正切。
示例 1
让我们考虑以下示例 −
# 导入所需的库 from scipy import linalg import numpy as np # 定义输入数组 x = np.array([[69 , 12] , [94 , 28]]) print("输入数组:\n", x) # 计算正切 a = linalg.tanm(x) # 显示矩阵的正切 print("X 的正切:\n", a)
输出
它将生成以下输出 −
输入数组: [[69 12] [94 28]] X 的正切: [[-0.15617321 0.02473695] [ 0.19377281 -0.24069113]]
示例 2
让我们考虑以下示例 −
# 导入所需的库 from scipy import linalg import numpy as np # 定义输入数组 y = np.cbrt([[87 , 26] , [59 , 36]]) print("输入数组:\n", y) # 计算正切 b = linalg.tanm(y) # 显示矩阵的正切 print("Y 的正切:\n", b)
输出
它将生成以下输出 −
输入数组: [[4.43104762 2.96249607] [3.89299642 3.30192725]] Y 的正切: [[1.1489018 0.51580364] [0.67781414 0.95230934]]