201 次浏览
arcsinh 是一个多值函数:对于每个 x,都有无限多个数字 z 使得 sinh(z) = x。惯例是返回其虚部位于 [-pi/2, pi/2] 之间的 z。对于实数值输入数据类型,arcsinh 始终返回实数输出。对于每个不能表示为实数或无穷大的值,它返回 nan 并设置无效浮点数错误标志。对于复数值输入,arccos 是一个复解析函数,具有分支切割 [1j, infj] 和 [- 1j, -infj],并且在前者上从右侧连续,在后者上从左侧连续... 阅读更多
534 次浏览
要获取两个多维数组的内积,请在 Python 中使用 numpy.inner() 方法。对于一维数组,向量的普通内积,在更高维度上,最后一个轴上的求和积。参数是 1 和 b,两个向量。如果 a 和 b 不是标量,则它们的最后一个维度必须匹配。步骤首先,导入所需的库 -import numpy as np使用 array() 方法创建两个 numpy 二维数组 -arr1 = np.array([[5, 10], [15, 20]]) arr2 = np.array([[6, 12], [18, 24]])显示数组 -print("Array1...", arr1) print("Array2...", arr2)检查两个数组的维度 -print("Array1 的维度...", arr1.ndim) print("Array2 的维度...", ... 阅读更多
787 次浏览
arcsinh 是一个多值函数:对于每个 x,都有无限多个数字 z 使得 sinh(z) = x。惯例是返回其虚部位于 [-pi/2, pi/2] 之间的 z。对于实数值输入数据类型,arcsinh 始终返回实数输出。对于每个不能表示为实数或无穷大的值,它返回 nan 并设置无效浮点数错误标志。对于复数值输入,arccos 是一个复解析函数,具有分支切割 [1j, infj] 和 [-1j, -infj],并且在前者上从右侧连续,在后者上从左侧连续... 阅读更多
268 次浏览
要计算双曲余弦,请在 Python Numpy 中使用 numpy.cosh() 方法。该方法等效于 1/2 * (np.exp(x) + np.exp(-x)) 和 np.cos(1j*x)。返回相应的双曲余弦值。如果 x 是标量,则这是一个标量。第一个参数 x 是输入数组。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,则其形状必须与输入广播到的形状相同。如果未提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入上。在... 阅读更多
165 次浏览
要计算数组元素的双曲正弦,请在 Python Numpy 中使用 numpy.sinh() 方法。该方法等效于 1/2 * (np.exp(x) - np.exp(-x)) 或 -1j * np.sin(1j*x)。返回相应的双曲正弦值。如果 x 是标量,则这是一个标量。第一个参数 x 是输入数组。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,则其形状必须与输入广播到的形状相同。如果未提供或为 None,则返回一个新分配的数组。第三个参数是条件... 阅读更多
5K+ 次浏览
要将弧度数组转换为度数,请在 Python Numpy 中使用 numpy.rad2deg() 方法。该方法返回相应的角度(以度为单位)。如果 x 是标量,则这是一个标量。第一个参数是以弧度为单位的输入角度。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,则其形状必须与输入广播到的形状相同。如果未提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入上。在... 阅读更多
144 次浏览
要计算矩阵堆栈的对数行列式,请在 Python 中使用 numpy.linalg.slogdet() 方法。第一个参数 s 是输入数组,必须是方形二维数组。该方法,带符号返回一个表示行列式符号的数字。对于实数矩阵,它是 1、0 或 -1。对于复数矩阵,它是一个绝对值为 1 的复数,或者为 0。该方法,带 logdet 返回行列式绝对值的自然对数。如果行列式为零,则符号将为 0,logdet 将为 -Inf。在所有情况下,... 阅读更多
2K+ 次浏览
要将弧度数组转换为度数,请在 Python Numpy 中使用 numpy.degrees() 方法。第一个参数是以弧度为单位的输入数组。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,则其形状必须与输入广播到的形状相同。如果未提供或为 None,则返回一个新分配的数组。第三个参数是条件广播到输入上。在条件为 True 的位置,输出数组将设置为 ufunc 结果。在其他地方,输出数组将保留其... 阅读更多
468 次浏览
要使用奇异值分解方法返回数组的矩阵秩,请在 Python 中使用 numpy.linalg.matrix_rank() 方法。数组的秩是数组中大于 tol 的奇异值的个数。第一个参数 A 是输入向量或矩阵堆栈。第二个参数 tol 是奇异值被视为零的阈值。如果 tol 为 None,并且 S 是 M 的奇异值的数组,而 eps 是 S 的数据类型的 epsilon 值,则 tol 设置为 S.max() * max(M, N) * eps。第三个参数 hermitian,如果... 阅读更多
141 次浏览
象限的选择使得 arctan2(x1, x2) 是以原点为起点并经过点 (1, 0) 的射线与以原点为起点并经过点 (x2, x1) 的射线之间的有符号弧度角。第一个参数是 y 坐标。第二个参数是 x 坐标。如果 x1.shape != x2.shape,则它们必须能够广播到一个共同的形状。该方法返回弧度角的数组,范围在 [-pi, pi] 之间。如果 x1 和 x2 都是标量,则这是一个标量。步骤首先,导入所需的库 - import numpy as np 使用 ... 阅读更多