用Python中的scimath计算复数输入的平方根
在这篇文章中,我们将介绍如何在Python中使用NumPy用scimath计算复数输入的平方根。
示例
NumPy.emath.sqrt 方法
NumPy库中的np.emath.sqrt()方法可以计算复数输入的平方根。与numpy.sqrt.返回NaN不同,负的输入元素会返回一个复数值。
语法: np.emath.sqrt()
参数:
- x:类似对象的数组。输入数组。
返回:out:标量或ndarray。
示例 1:
如果数组包含负的输入值,输出中会返回复数,数组的形状、数据类型和尺寸可以通过.shape , .dtype , 和 .ndim属性找到。
输出:
示例 2:
在这个例子中,NumPy包被导入。使用NumPy.array()方法创建了一个2维的复数,并使用np.emath.sqrt()来计算复数输入的平方根。数组的形状、数据类型和尺寸可以通过 .shape , .dtype , 和 .ndim 属性找到。
输出: