找到 10786 篇文章 关于 Python

在 Python 中返回两种给定类型都可以安全转换为的最小大小和标量类型的的数据类型

AmitDiwan
更新于 2022-02-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-02-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-02-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-02-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-02-25 05:30:41

6K+ 次查看

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

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

AmitDiwan
更新于 2022-02-25 05:28:55

251 次查看

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

在 Python 中返回 N 维数组在给定轴上的梯度

AmitDiwan
更新于 2022-02-25 05:26:35

116 次查看

梯度使用内部点的二阶精确中心差分以及边界处的一阶或二阶精确单侧(向前或向后)差分计算。因此,返回的梯度与输入数组具有相同的形状。第一个参数 f 是一个包含标量函数样本的 N 维数组。第二个参数是 varargs,即 f 值之间的间距。所有维度的默认单位间距。第三个参数是 edge_order{1, 2},即梯度使用边界处的 N 阶精确差分计算。默认值:1。第四个参数是梯度,... 阅读更多

测试不同大小的类似浮点类型是否为 Python 中浮点类的子类型

AmitDiwan
更新于 2022-02-25 05:24:57

74 次查看

要测试不同大小的类似浮点类型是否为浮点类的子类型,请在 Python Numpy 中使用 numpy.issubdtype() 方法。参数是 dtype 或可转换为一个的参数。步骤首先,导入所需的库 - import numpy as np在 Numpy 中使用 issubdtype() 方法。检查不同大小的浮点数据类型 - print("Result...", np.issubdtype(np.float16, np.floating)) print("Result...", np.issubdtype(np.float32, np.floating)) print("Result...", np.issubdtype(np.float64, np.floating))示例import numpy as np # 要测试不同大小的类似浮点类型是否为浮点类的子类型,请在 Python Numpy 中使用 numpy.issubdtype() 方法。 # 参数是 dtype 或可转换为一个的参数 print("Using ... 阅读更多

使用 Python 获取以度为单位给定的角度数组的三角余弦

AmitDiwan
更新于 2022-02-25 05:23:18

4K+ 次查看

要查找以度为单位给定的角度数组的三角余弦,请在 Python Numpy 中使用 numpy.cos() 方法。该方法返回第一个参数 x 的每个元素的余弦。第一个参数 x 是一个以弧度为单位的角度(2pi 表示 360 度)。在这里,它是一个角度数组。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,它必须具有输入广播到的形状。如果未提供或为 None,则返回一个新分配的数组。元组必须具有长度... 阅读更多

在 Python 中获取角度的三角余弦

AmitDiwan
更新于 2022-02-25 05:21:11

2K+ 次查看

要查找三角余弦,请在 Python Numpy 中使用 numpy.cos() 方法。该方法返回第一个参数 x 的每个元素的正弦。第一个参数 x 是一个以弧度为单位的角度(2pi 表示 360 度)。第二个和第三个参数是可选的。第二个参数是 ndarray,结果存储到的位置。如果提供,它必须具有输入广播到的形状。如果未提供或为 None,则返回一个新分配的数组。元组(可能仅作为关键字参数)必须具有等于输出数量的长度。第三个参数是... 阅读更多

广告

© . All rights reserved.