美文网首页
线性插值 np.interp

线性插值 np.interp

作者: 佑___ | 来源:发表于2021-01-18 13:50 被阅读0次

计算得出0-299这300个数的线性插值

def interpNumList(num):
"""
计算线性插值列表
:param NumList:
:return:
"""
interpList = []

NumList = [i for i in range(num + 1)]

startList = [0.2, 0.4, 0.6, 0.8]
interpList.extend(startList)

startListCopy = startList.copy()

for i in range(len(NumList)):

    start = i
    mid = start + 1
    end = start + 2

    if end <= len(NumList) - 1:

        x1 = np.array([NumList[start], NumList[mid]])
        y1 = np.array([NumList[mid], NumList[end]])
        res = list(np.interp(startListCopy, x1, y1))

        interpList.extend(res)

        startListCopy = res

    else:
        break

resultList = sorted(interpList + NumList[:-1], reverse=False)

return resultList

ok, 300个数字线性插值完成!

相关文章

  • 线性插值 np.interp

    计算得出0-299这300个数的线性插值 ok, 300个数字线性插值完成!

  • 【数学】线性插值

    线性插值有一阶、二阶、三阶,对应为单线性插值、双线性插值和三线性插值。三者皆为线性插值,不同之处在于单线性插值为2...

  • Stata系列-如何处理缺失值

    对于缺失的数据,为保持样本容量,可以采用“线性插值”的方法 以上是线性插值的简单原理,如果y有指数增长趋势,则应先...

  • 专业术语

    Linear Interpolation 线性插值perplexity 复杂度Confounden 混杂Cons...

  • 线性插值,双线性插值Bilinear Interpolation

    线性插值 先讲一下线性插值:已知数据 (x0, y0) 与 (x1, y1),要计算 [x0, x1] 区间内某一...

  • 双线性插值算法解析与实例

    双线性插值在图像处理和gis分析中用到还比较多,整理下原理并写了个简单的示例 双线性插值,又称为双线性内插。在数学...

  • OpenCV:线性插值算法

    1.目的 线性插值的目的是什么?线性插值一般是用在如图像缩放,区域缩放美图瘦脸大眼等中.以图像缩放为例.设缩放前图...

  • stata--补漏之线性数据插值

    常用命令 ipolate可以用于线性插值和外推

  • 28. 图像缩放

    插值方法 四种插值,最近邻域插值 双线性插值 像素关系重采样 立方插值其中最近邻域插值、双线性插值原理如下: 1)...

  • 纹理缩放

    1:临近点插值法2:双线性插值:对每个像素,这种滤波会找到四个邻点纹素,然后在像素二维方向上进行线性插值找到一个混...

网友评论

      本文标题:线性插值 np.interp

      本文链接:https://www.haomeiwen.com/subject/pafxzktx.html