numpy.polynomial.polyutils.mapparms#
- polynomial.polyutils.mapparms(old, new)[源代码]#
域之间的线性映射参数.
返回线性映射
offset + scalex的参数,该参数将 old 映射到 new ,使得old[i] -> new[i],i = 0, 1.- 参数:
- old, newarray_like
域.每个域都必须(成功地)转换为包含精确两个值的 1-d 数组.
- 返回:
- offset, scalescalars
映射
L(x) = offset + scalex将第一个域映射到第二个域.
注释
也适用于复数,因此可用于计算将复平面中的任何直线映射到其中的任何其他直线所需的参数.
示例
>>> from numpy.polynomial import polyutils as pu >>> pu.mapparms((-1,1),(-1,1)) (0.0, 1.0) >>> pu.mapparms((1,-1),(-1,1)) (-0.0, -1.0) >>> i = complex(0,1) >>> pu.mapparms((-i,-1),(1,i)) ((1+1j), (1-0j))