浏览量 116 次
梯度使用二阶精确中心差分在内部点计算,并在边界使用一阶或二阶精确单边(向前或向后)差分。因此,返回的梯度与输入数组具有相同的形状。第一个参数 f 是一个包含标量函数样本的 N 维数组。第二个参数是 varargs,即 f 值之间的间距。所有维度的默认单位间距。第三个参数是 edge_order{1, 2},即在边界处使用 N 阶精确差分计算梯度。默认值:1。第四个参数是梯度……阅读更多
浏览量 74 次
要测试不同大小的相似浮点类型是否为浮点类的子类型,请在 Python NumPy 中使用 numpy.issubdtype() 方法。参数是 dtype 或可转换为 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 或可转换为 dtype 的对象 print("使用……阅读更多
浏览量 4K+
要查找以度为单位给定的角度数组的三角余弦值,请在 Python NumPy 中使用 numpy.cos() 方法。该方法返回第一个参数 x 的每个元素的余弦值。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。这里,它是一个角度数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储到其中的位置。如果提供,它必须具有输入广播到的形状。如果没有提供或为 None,则返回一个新分配的数组。元组必须具有长度……阅读更多
浏览量 2K+
要查找三角余弦值,请在 Python NumPy 中使用 numpy.cos() 方法。该方法返回第一个参数 x 的每个元素的正弦值。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储到其中的位置。如果提供,它必须具有输入广播到的形状。如果没有提供或为 None,则返回一个新分配的数组。元组(仅作为关键字参数可能)必须具有等于输出数量的长度。第三个参数是……阅读更多
浏览量 121 次
要使用复合梯形法则沿给定轴积分,请使用 numpy.trapz() 方法。如果提供 x,则积分将沿其元素依次进行 - 它们不会被排序。该方法返回根据梯形法则沿单个轴近似的 'y' = n 维数组的定积分。如果 'y' 是一个一维数组,则结果是一个浮点数。如果 'n' 大于 1,则结果是一个 'n-1' 维数组。第一个参数 y 是要积分的输入数组。第二个参数 x 是对应于 y 的采样点……阅读更多
浏览量 145 次
要确定一个类是否是第二个类的子类,请在 Python numpy 中使用 numpy.issubclass_() 方法。第一个参数是输入类。如果 arg1 是 arg2 的子类,则返回 True。第二个参数是输入类。如果是一个类元组,则如果 arg1 是元组元素的任何一个的子类,则返回 True。issubclass_ 等效于 Python 内置的 issubclass,不同之处在于,如果参数之一不是类,则它返回 False 而不是引发 TypeError。步骤首先,导入所需的库 - import numpy as np 使用……阅读更多
浏览量 310 次
要获取以度为单位给定的角度数组的三角正弦值,请在 Python NumPy 中使用 numpy.sin() 方法。该方法返回第一个参数 x 的每个元素的正弦值。如果是一个标量,则这是一个标量。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。这里,它是一个角度数组。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储到其中的位置。如果提供,它必须具有输入广播到的形状。如果没有提供或为 None,则返回一个新分配的……阅读更多
要查找角度的三角正弦值,请在 Python NumPy 中使用 numpy.sin() 方法。该方法返回第一个参数 x 的每个元素的正弦值。第一个参数 x 是以弧度表示的角度(2pi 表示 360 度)。第二个和第三个参数是可选的。第二个参数是一个 ndarray,结果存储到其中的位置。如果提供,它必须具有输入广播到的形状。如果没有提供或为 None,则返回一个新分配的数组。元组(仅作为关键字参数可能)必须具有等于输出数量的长度。……阅读更多
浏览量 108 次
要返回与输入相同类型且精度最高的标量类型,请在 Python NumPy 中使用 maximum_sctype() 方法。参数是输入数据类型。这可以是 dtype 对象或可转换为 dtype 的对象。步骤首先,导入所需的库 - import numpy as np 使用 NumPy 中的 maximum_sctype() 方法。获取精度最高的标量类型 - print("Result...", np.maximum_sctype(int)) print("Result...", np.maximum_sctype(np.uint8)) print("Result...", np.maximum_sctype(complex)) print("Result...", np.maximum_sctype(str)) print("Result...", np.maximum_sctype('f4')) print("Result...", np.maximum_sctype('i2')) print("Result...", np.maximum_sctype('i4')) print("Result...", np.maximum_sctype('i8')) 示例 import numpy as np # 要返回与输入相同类型且精度最高的标量类型……阅读更多
浏览量 259 次
要返回标量 dtype 的字符串表示形式,请在 Python NumPy 中使用 sctype2char() 方法。第一个参数,如果是一个标量 dtype,则返回相应的字符串字符。如果是一个对象,sctype2char 会尝试推断其标量类型,然后返回相应的字符串字符。步骤首先,导入所需的库 - import numpy as np 标量类型的字符串表示形式 - for i in [np.int32, np.double, np.complex_, np.string_, np.ndarray]: print(np.sctype2char(i)) 返回 int 类型的字符串表示形式 - print("int 类型的字符串表示形式...") for j in [np.int16, np.int32, np.int64]: print(np.sctype2char(j)) 返回 float 类型的字符串表示形式 - print("float 类型的字符串表示形式……阅读更多