找到关于 NumPy 的1203 篇文章

使用 Python 中的负二范数计算线性代数中矩阵的条件数

AmitDiwan
更新于 2022年2月25日 06:07:17

156 次浏览

要计算线性代数中矩阵的条件数,请使用 Python 中的 numpy.linalg.cond() 方法。此方法能够根据 p 的值返回使用七种不同范数之一计算出的条件数。返回矩阵的条件数。可能是无穷大。x 的条件数定义为 x 的范数乘以 x 的逆的范数;该范数可以是通常的 L2 范数或许多其他矩阵范数之一。第一个参数是 x,即需要查找其条件数的矩阵。第二个参数是 p,… 阅读更多

获取 Python 中角度的三角正切值

AmitDiwan
更新于 2022年2月25日 06:05:25

1K+ 次浏览

三角正切等效于 np.sin(x)/np.cos(x) 按元素计算。要查找角度的三角正切值,请在 Python NumPy 中使用 numpy.tan() 方法。该方法返回第一个参数 x 的每个元素的正弦值。如果是一个标量,则这是一个标量。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储在其中的位置。如果提供,则其形状必须与输入广播到的形状相同。如果未提供或为 None,则返回一个新分配的数组。一个元组… 阅读更多

使用 Python 中的 2 范数计算线性代数中矩阵的条件数

AmitDiwan
更新于 2022年2月25日 06:05:05

237 次浏览

要计算线性代数中矩阵的条件数,请使用 Python 中的 numpy.linalg.cond() 方法。此方法能够根据 p 的值返回使用七种不同范数之一计算出的条件数。返回矩阵的条件数。可能是无穷大。x 的条件数定义为 x 的范数乘以 x 的逆的范数;该范数可以是通常的 L2 范数或许多其他矩阵范数之一。第一个参数是 x,即需要查找其条件数的矩阵。第二个参数是 p,… 阅读更多

获取 Python 中数组元素的三角反正弦值

AmitDiwan
更新于 2022年2月25日 06:03:08

176 次浏览

反正弦是一个多值函数:对于每个 x,都有无限多个数字 z 使得 sin(z) = x。惯例是返回实部位于 [-pi/2, pi/2] 的角度 z。反正弦也称为 asin 或 sin^{-1}。对于实值输入数据类型,反正弦始终返回实数输出。对于不能表示为实数或无穷大的每个值,它会产生 nan 并设置无效浮点错误标志。对于复数值输入,反正弦是一个复解析函数,按照惯例,它具有分支切割 [-inf, -1] 和 [1, inf],并且在… 阅读更多

在 Python 中返回大小最小且标量类型最小的数据类型,这两个给定类型都可以安全地转换为该类型

AmitDiwan
更新于 2022年2月25日 06:01:30

82 次浏览

numpy.promote_types() 方法返回大小最小且标量类型最小的数据类型,type1 和 type2 都可以安全地转换为该类型。返回提升后的数据类型。返回的数据类型始终为本机字节序。第一个参数是第一个数据类型。第二个参数是第二个数据类型。步骤首先,导入所需的库 - import numpy as np 使用 NumPy 中的 promote_types() 方法进行检查 - print("Result...", np.promote_types('f4', 'f8')) print("Result...", np.promote_types('i8', 'f4')) print("Result...", np.promote_types('>i8', 'i8', 阅读更多

如果数据类型之间的转换可以发生,则返回 True,控制 Python 中可以发生哪种数据转换

AmitDiwan
更新于 2022年2月25日 05:57:11

109 次浏览

numpy.can_cast() 方法根据转换规则返回 True,如果数据类型之间可以发生转换。第一个参数是要从中转换的数据类型或数组。第二个参数是要转换到的数据类型。第三个参数控制可以发生哪种数据转换,其值为“no”、“equiv”、“safe”、“same_kind”和“unsafe”。“no”表示数据类型根本不应该转换。“equiv”表示仅允许字节序更改。“safe”表示仅允许可以保留值的转换。“same_kind”表示仅允许安全转换或同类转换,例如 float64 到 float32。“unsafe”表示… 阅读更多

返回 Python 中复数参数的虚部

AmitDiwan
更新于 2022年2月25日 06:02:43

165 次浏览

要返回复数参数的虚部,请使用 numpy.imag() 方法。该方法返回复数参数的虚部。如果 val 是实数,则 val 的类型用于输出。如果 val 具有复数元素,则返回类型为浮点数。第一个参数 val 是输入数组步骤首先,导入所需的库 - import numpy as np 使用 array() 方法创建一个数组 - arr = np.array([36.+5.j , 27.+3.j , 68.+2.j , 23.+7.j]) 显示数组 - print("Our Array...", arr) 检查维度 - print("Dimensions of our Array...", arr.ndim) 获取数据类型 - print("Datatype of our Array object...", arr.dtype) 获取… 阅读更多

在 Python 中返回给定轴上数组元素的累积和,将 NaN 视为零

AmitDiwan
更新于 2022年2月25日 05:33:22

103 次浏览

要返回给定轴上将 NaN 视为零的数组元素的累积和,请使用 nancumprod() 方法。当遇到 NaN 时,累积和不会改变,前导 NaN 将被零替换。对于全是 NaN 或为空的切片,将返回零。除非指定 out,否则该方法返回一个保存结果的新数组,在这种情况下,它将被返回。结果与 a 的大小相同,如果 axis 不为 None 或 a 是一个一维数组,则其形状与 a 相同。累积的工作方式如下:5、5+10、5+10+15、5+10+15+20。第一个参数是… 阅读更多

获取 Python 中的三角反正弦值

AmitDiwan
更新于 2022年2月25日 05:30:41

6K+ 次浏览

反正弦是一个多值函数:对于每个 x,都有无限多个数字 z 使得 sin(z) = x。惯例是返回实部位于 [-pi/2, pi/2] 的角度 z。对于实值输入数据类型,反正弦始终返回实数输出。对于不能表示为实数或无穷大的每个值,它会产生 nan 并设置无效浮点错误标志。对于复数值输入,反正弦是一个复解析函数,按照惯例,它具有分支切割 [-inf, -1] 和 [1, inf],并且在… 阅读更多

使用 Python 获取以度为单位给出的角度数组的三角正切值

AmitDiwan
更新于 2022年2月25日 05:28:55

251 次浏览

三角函数正切等价于 np.sin(x)/np.cos(x) 的逐元素运算。要获得以度数表示的角度数组的三角函数正切值,请在 Python NumPy 中使用 numpy.tan() 方法。该方法返回第一个参数 x 的每个元素的正切值。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。此处,它是一个角度数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储到其中的位置。如果提供,它必须具有输入广播到的形状。如果未提供或为 None,则会新分配一个数组……阅读更多

广告